RTGOV-154 Refactored situation, and added REST service for managing situations (i.e. ignoring subjects) with arquillian test. TODO: currently issue, due to injection problem of CacheManager (infinispan) have moved infinispan jar to war, but this causes epn initialization problem when deserialising the epn. As epn is an internal component, and won't need apis accessed by other components, can move it to the war, so strategy would be to only put publicly used apis in the module. Or could move all jars into the war, as will become a module anyway?