Added useful attributes to the Application model.
Merge branch 'master' into app-model-extension

Conflicts:
	src/shogun2-core/shogun2-model/src/main/java/de/terrestris/shogun2/model/Application.java
Merge pull request #14 from buehner/app-model-extension

Added useful attributes to the Application model.
Set all serialVersionUIDs to 1L.

The generated serialVersionUIDs are ugly to maintain. After a future release, we can easily increment the serialVersionUID of a model if it's attributes or methods changes.
Merge pull request #17 from buehner/simplify-serials

Set all serialVersionUIDs to 1L.
Don't query for maven version in before_script.
Show maven version when testing.
Don't set options for coveralls:cobertura.
Removed uncommented and unused hibernate config.
Using new enhanced id generators (Hibernate 4)

As explained in the Hibernate 4 Doc, it is recommended to use the new enhanced identifier generators. More information: http://docs.jboss.org/hibernate/core/4.3/manual/en-US/html_single/#mapping-declaration-id-generator
Merge pull request #19 from marcjansen/coverall-badge

Minor changes to travis.yml
Merge pull request #20 from buehner/enhanced-hibernate-config

Enhanced hibernate config
Using uppercase letters for static final LOG vars.
Add missing final keyword to log variables.
Merge pull request #21 from buehner/log-var-adaptions

Log variable adaptions
Enable h2 concurrent db access.

By setting AUTO_SERVER to TRUE multiple processes, e.g. the application itself and a SQL client like Squirrel SQL, can concurrently access the h2 database. More information: http://www.h2database.com/html/features.html#auto_mixed_mode
Removed uncommented and unused config.
Different inheritance strategies in cls hierarchy

By using different inheritance strategies per class hierarchy we gain flexibility when structuring the SHOGun2 database.
Remove unused import.
Merge pull request #22 from buehner/h2-concurrent-access

H2 concurrent database access