Attempt at starting to implement first constraints, but got stuck. Need to do some refactoring first.
moved analyzer to a field in the configuration

This was necessary so it can be set outside for check.

This is useful for tests, but will also make the configuration of analyzers easier in the future.
removed the now superfluous parameter to createGraph
Merge branch 'constraints'

Conflicts:
	src/main/scala/de/schauderhaft/degraph/configuration/Configuration.scala
	src/test/scala/de/schauderhaft/degraph/check/CheckTest.scala

Merged the prepared tests into master
We can now check for simple Layering Constraints
added a test
added a test
added a test for verifying that empty constraints work properly
nodes of same slice but not mentionend in the constraint now get ignored
sketched the next tests
removed unused RegExpFilter class
IncludeExcludeMatcher moved to analysis package, since it gets used only there.
Moved NoSelfReferenceFilter to Analysis, becaus it gets used only there
Fixed Warnings