Allow VMARGS_PATH and CONFIG_PATH to be overridden

In order to support multiple environments, we need to allow different configuration files. This change allows VMARGS_PATH and CONFIG_PATH to be overridden, e.g. by init.d or upstart.