Clean up code and readme.

Messages are now in META-INF
Changed to use the snapshot version of the parent
Upgraded findbugs plugin
Added support for multiple repositories

Because of the way the site-deploy plugin works, there needed some
workarounds to handle cases where the parent defines a site deployment
path but it is not in a multi-project.