Let the Application.run(String[]) method accept String...

This makes it easier to redirect execution from main(String... args) when calling the application programatically. Imagine

   // my test runner
   public static voi main(String... args) {
      MyRealApplication.main("server","path-to-yaml");
      // instead of ...main(new String[]{"server","..."});
   }
Merge pull request #725 from jangalinski/run__with_varargs

Use varargs in Application#run()