Add code analysis plugins

- Add PMD
- Add FindBugs
- Add Checkstyle
Remove trailing spaces
Convert tabs to spaces
Fix coding style
Merge pull request #1 from fluxchess/fix-codestyle

Fix codestyle