Cleaned up some code, suppressed generally useless warnings, and added maven filtering to plugin.yml