Allow `GLITE_BASE_CONFIG_SITE` to be optional

Fixes #31.
Merge pull request #33 from jrha/fix-core-machine-type

Allow GLITE_BASE_CONFIG_SITE to be optional