convert to Model API
fix bug
add version for compiler plugin

fixes warning emitted by maven-3 about missing version
add .project back in and unignore .classpath so that it works for non-M2E users out of the box
Merge pull request #1 from ansell/modelapi

Convert to use Model API instead of Repository API