Provide a default background color.

Otherwise we get black text on a black background in catastrophic failure
scenarios.
Allow specification of appbase via system property.

This allows one to bootstrap a Getdown install with no files at all. You don't
get a very sexy UI during the first install, but you can make something
non-horrible with a background color and a small window.
Fix our bounds calculation when missing bg image.
Reinit our UI more cleanly.
Include license file in POM.
Up-dates, point to LICENSE on github.com.
Ant build's been deprecated for ages.
Teach the pom about github
Revert "Ant build's been deprecated for ages."

This reverts commit 12f7b666af164c7bca0bfa27756c1d4b86d352aa.

So it turns out despite getdown being public and having an
automatic travis build we still have an internal build. Which
uses ant. And requires blood sacrifices to cope with maven.

I'm really not in the mood to deal with it/don't have access to
set up the travis build to publish snapshots, so I'm just going to
revert and let someone else with more motivation clean up this mess
(or not)
Beans/frank.
Don't choke on proxy detection if allow_offline = true.

This unfortunately relies on _app.init() happening *inside* detect proxy in the
particular code path that results in failed proxy detection. I wish app.init
wasn't such a twisty maze of spaghetti, but that ship has long since sailed.
Better error reporting on no getdown.txt.
Localization messege.property for Korean language
Merge remote-tracking branch 'threerings/master'