add Scala KORE inner classes

@dwightguth, **please review** 

 - add kore module to the mvn build system, make kernel (and only kernel) dependent on kore
 - add Scala KORE classes