update conditions

-fetch conditions daily periodic times and weekly periodic times
-save them in seconds format
updated the conditions events
updated times conditions

-Updated the times conditions for being able to set the comparisonType
to GreatherThan, LesserThan, Not or Between.
-Mapping improvements for conditions
X-uCtrl-Token validations

token and user validation before to continue requests.
UScenario enable/disable

When we enable a scenario, all other scenarios from the same device need
to be disabled and NB rules need to be updated.
did it. need to do tests
Merge pull request #16 from uCtrl/ucondition_update

Ucondition update