Support checkstyle xml output

Added new reporter to report in checkstyle xml output
Updated pom to depend on java 1.7