Feature/checkstyle experiment

This adds a checkstyle.xml file that enforces a small subset of the Sun standards and a few best practices at build time. This also adds an Eclipse code formatting file that has been tested in both Eclipse and Netbeans (using a plugin) that is based on the Sun coding conventions albeit with a 140 character word wrap (and four space idents!). 

Checkstyle can be ignored in edge cases. Documentation will be added in the next pull request.