Changed project so it can be built using maven

- Added maven build files (pom.xml)
- Deleted old update site data
- Added dummy tests for user-written validate functions (required by
Eclispe GMF)