switched from Gradle to Maven
use standard widgetset configuration provided by Vaadin
use Servlet 3.0 annotations instead of web.xml
fixed bugs
removed Gradle configuration files
Merge branch 'upstream/develop' into issue#30

Conflicts:
	build.gradle
Merge pull request #31 from davherrmann/issue#30

Issue#30 - switch from Gradle to Maven
added build status image created by travis
use develop branch for the travis build status image
replaced non UTF-8 characters with UTF-8 characters
Merge pull request #33 from davherrmann/issue#32

replaced non UTF-8 characters with UTF-8 characters
added logback configuration, now logging to the console
Merge pull request #37 from davherrmann/issue#34

added logback configuration, now logging to the console
Merge branch 'davvitt/changeEntityClasses' into issue#29

Conflicts:
	src/main/java/de/dhbw/humbuch/model/entity/Religion.java
	src/main/java/de/dhbw/humbuch/pdfExport/MyPDFClassList.java
	src/main/java/de/dhbw/humbuch/pdfExport/MyPDFStudentList.java
	src/test/java/de/dhbw/humbuch/tests/GradeTest.java
	src/test/java/de/dhbw/humbuch/tests/PDFTest.java
	
Deleted all conflicting files, features have to be added again to fit
the changed entities.
changed character to UTF-8 encoding
Merge pull request #38 from davherrmann/issue#29

merge pull request #29
use Vaadin pre-compiled widgetset instead of compiling one
Merge pull request #40 from davherrmann/issue#39

use Vaadin pre-compiled widgetset instead of compiling one
Merge pull request #42 from davvitt/changeEntityClasses

changed profile mapping of student and teaching material
init profiles and teachingmaterials set as HashSet by default