Rewrite POM based on the appengine-skeleton-archetype

Yet another re-write of the POM, this time significantly simplifying it and allowing local/cloud deploys from the maven command line.

Breaks eclipse integration, so this change should not be merged until that can be addressed.