Get the generated java code from maven!

No more generated file copying everywhere!
Linkify the java files
Fix indent
Catch refresh token NPE

When switching client secret files the generated client library poorly
spits out an NPE.

Now we catch that exception and give a nicer error message.