Refractored

Caarlos,

this pull has new project added for maven-extension, added checkstyle and did some housekeeping  of the all the projects.

have a look when you have time, i will work on the test cases for Liferay plugins and send you another pull