Add modifed google style checkstyle.xml

Commented-out things are features that require unreleased versions
of checkstyle.
Github's urls are case-sensitive
Fix documentation of PluginManager.getPlugin

It is looking up by ID, not name
Change the project definition so that subprojects inherit configuration.
Move the example plugin to its own project.
Add copyright header for ExamplePlugin.