Updates for GLI-2

Fixes the following messages:

You should include GLI::App instead
GLI.run no longer works for GLI-2, you must just call `run(ARGV)' instead either fix your app, or use the latest GLI in the 1.x family