Payload check in trigger evaluation now uses a strategy pattern. Added also a BETWEEN_TIME feature that checks if a given time in format HH:mm:ss lays between a time interval in format HH:mm:ss-HH:mm:ss. It works also if the interval crosses day boundaries (midnight is in the middle of the intervall)
Some interface renaming
Fixed Core-332: Split and rename test plugin. Now the old test boundle is now named 'essential', a new 'simulation' boundle is created, logviewer and gui related plugins are moved to jfronted boundle
Chat plugin: small fixes
 - removed stale manifest.mf file
 - added plugin category into manifest
Added openjpa needed dependency on jfrontend
Core-201: Re-enable the PersonEntersZone/PersonExitsZone events. First Draft
person enter/exit zone events implemented and testable with Tracking Simulator (Random)
TopologyManager instantiated on startup
Tracking random position plugin updated to test topology feature
Fixed Core-201: Re-enable the PersonEntersZone/PersonExitsZone events
Fixed Core-424 Get rid of external dependencies on the freedomotic-model package
Fixed Core-413 Allow plugins to provide their own object templates
Zwave plugin: updated to zwave4j 0.3
 - updated library version
 - introduced a more stable way of managing controller presence
serialhelper class added some utils methods
Better use of Guice injection modules
Quick fix: compile error
Fixed injection architecture in Plugin class and related loaders
Not working restapi test refactoring
Adding injection to restapi tests - still not working
Fixed some trigger serialization issue