fix easyblock module naming for netCDF-Fortran, python-meep and VSC-tools
only import MANDATORY if it's used
only access versionsuffix in configure step, so easyblock can be initialized without an actual ACML easyconfig (required for unit testing)
don't define MPI types as class constants, so easyblock can be initialized outside of framework (required for unit testing)
properly define PYTHONPATH for VSC-tools, and compile PATH
add unit test to test initialization of easyblocks
Merge pull request #175 from boegel/unit_testing

unit tests for initializing easyblocks + related fixes