DelayObjective is now working
Converted inout package to support UUIDs, rest is still waiting
Converted conditions package to optionally use UUID

Checking for --inverted argument is now done outside of condition object

Signed-off-by: Co0sh <coosheck@gmail.com>
Converted events to optionally use UUIDs
Added full, untested support for UUID