Blocks mavenized

The project structure of the blocks framework was adjusted to fit into the maven structure.

Java classes are now below ${basedir}/src/main/java/
Static content (e.g. javascript libraries) below ${basedir}/src/main/webapp/

JAR dependencies were thrown out and will be fetched via the maven build.
To add/modify or delete dependencies just manage the dependency section at pom.xml