Merge pull request #516 from boegel/moar_options_unit_testing

fix broken unit tests
refactor framework.easyconfig and fix some bugs
unit tests work again
initial license structure
make unit tests also work when no easybuild-easyblocks package is installed
add sanity check for easyconfig constants
code cleanup
trigger sanity check before generating documentation
add TODO for new class of templates based on derived config
Merge branch 'develop' into bootstrap
clean up bootstrap script, get rid of most os.system calls, do it all in Python; one issue remain with final EasyBuild installation (see easy-install.pth file in pylibdir)
bump version to v1.2.0
fix shebang
Merge pull request #519 from boegel/v1.2.x

bump version to v1.2.0
bump version to 1.3.0dev
Merge branch 'v1.2.x' into develop

Conflicts:
	easybuild/tools/version.py
Merge branch 'develop' of github.com:hpcugent/easybuild-framework into develop
Merge branch 'bootstrap' of https://github.com/boegel/easybuild-framework into bootstrap
commit remarks
Merge pull request #4 from stdweird/bootstrap

Bootstrap
fix problems/remarks, seems like it's working like it should now...