Merge pull request #789 from wpoely86/pep8-clean

pep8 cleanup in main.py
add pypi source URL constants
alphabetically order source URL constants, clean up TODO comment
fix typo
Merge pull request #793 from boegel/bugfix_GNU_SOURCE

fix GNU_SOURCE constant, add XORG source url constants, add nameletter and nameletterlower templates
Merge branch 'develop' into build_in_install_dir

Conflicts:
	easybuild/framework/easyconfig/default.py
sort easyconfig parameters alphabetically per group, fix merge conflict resolution
complete merge
add unit test for buildininstalldir easyconfig parameter
Merge pull request #794 from boegel/build_in_install_dir

add buildininstalldir easyconfig parameter with unit test + style fixes
Merge pull request #783 from fgeorgatos/contrib_gompic

init gompic
improved "lmod spider" integration
fix test_descr unit test w.r.t. 'Description: ' prefix that was added for Lmod
Merge pull request #1 from boegel/lmod-description-fix

fix test_descr unit test w.r.t. 'Description: ' prefix that was added for Lmod
Merge pull request #795 from pescobar/lmod-description-fix

improved "lmod spider" integration
improved "lmod spider" integration
fix test_descr unit test w.r.t. 'Description: ' prefix that was added for Lmod
Merge branch 'master' into develop
update release notes to make sure PR is mentioned
fix PR mentioned in release notes