minimal dependency injection version

only constructs ApiClient,  ServerNodes and ServerNodes refresh, access is still static
Merge git://github.com/Graylog2/graylog2-web-interface into develop