Switching Windows Premake4 bathc file over to using the ini file as well.
Also re-added code to resolve environment variables in paths, this code somehow went missing between SVN and GIT
- Added support for an alternate module file when defining plugin metadata. the main use-case for this is for easy loading for debug and release modules with a different filename using the same config. Without this you'd ned debug and release configs which is a bit of a pain.
- Fixed Premake4 script generation invocation to have the config file in the param