buildtest feature improvements
-----------------------------------
In this release, we have restructured the source directory. Now there are two sub directories
* ebapps
* system
buildtest can now support binary tests for system packages. There is a command.yaml file for each system package in its own directory. Each system package is in its own subdirectory where the name of the directory is the name of the system package. buildtest is using RHEL7 package names as reference.
The following system package tests have been added
* binutils
* chrony
* git
* hwloc
* ncurses
* pinfo
* procps-ng
* sed
* time
* wget
Compile from source YAML scripts can now be stored in subdirectories. buildtest can now generate tests in sub directory, this would be essential for building tests for R, Python, Ruby, Perl, etc...
Tests for the following EB apps have been added:
* Python
1. blist
2. cryptography
3. Cython
4. dateutil
5. deap
6. funcsigs
7. mpi4py
8. netaddr
9. netifaces
10. nose
11. numpy
12. os
13. paramiko
14. paycheck
15. pytz
16. scipy
17. setuptools
Added python documentation header for each function and GPL license section in all the files