added initellij files to gitignore
Mirgrated to Scala 2.10

Upgraded the scala version in the gradle build script together with all the referenced scala libs
Fixed  broken stuff:
Collections were gone,
FunSuite trait is gone,

Fixed some deprecations (val in for comprehensions)
Fixed various warnings about the deprecated ShouldMatcher
added java api for allow and allowDirect
added Java API support of anyOf and oneOf

Had to create a seperate object since varargs doesn't seem to work on companion objects for case clases or something