Added code-quality assurance tools to pom.xml
Added code-quality assurance tools to pom.xml

* Added CheckStyle to perform static analysis on the Recaf codebase.

	* View output on the console with "mvn checkstyle:check".

* Added FindBugs to check for common anti-patterns that tend to cause
  bugs.

	* View the output on the console with "mvn clean compile; mvn
	  findbugs:check".

	* View the output in the GUI with "mvn clean compile; mvn
	  findbugs:gui".

* "mvn site" should now include HTML versions of the CheckStyle and
  FindBugs reports. Note that for the FindBugs one to show up, you might
  need to run "mvn clean compile" before "mvn site".

* In the future, the project should be configured to refuse to compile
  if any CheckStyle or FindBugs issues are present (i.e. after the
  standing issues are fixed).

	* For CheckStyle: http://maven.apache.org/plugins/maven-checkstyle-plugin/usage.html

	* For FindBugs: http://memorynotfound.com/findbugs-maven-plugin-fail-build/

Col-E/Recaf,Col-E/Recaf,charlesdaniels/Recaf