allow overriding config file path with completely separate file via system properties

fixes #428
Merge git://github.com/Graylog2/graylog2-web-interface into develop