Minor bugfixes to compound creator

*automatic checking of invalid user input and invalidating dependent
parameters
*restoration of unit system on loading component
*melting enthalpy units bugfix
*globalisation procedures for loading parameter tables
Merge pull request #16 from Greg66/master

Minor bugfixes to compound creator