CLOUD-106 apply oauth based changes on cloudbreak events
CLOUD-106 add start/stop handling functionality to usage generation
CLOUD-106 round up started hours in usage generation
CLOUD-106 delete previously generated usages and create usages for every user
CLOUD-106 fix usages rest endpoints and the underlying services
CLOUD-106 add Oauth2 scopes to security configuration
CLOUD-106 add GCC template support to event service
CLOUD-106 use BillingStatus to indentify stack start and stop events
CLOUD-106 fix handlers tests
CLOUD-106 schedule usage generation with cron expression
CLOUD-106 generate cloudbreak usage on a daily basis
CLOUD-106 remove unnecessary example scripts from events.sh
CLOUD-106 reapply code reivew changes
CLOUD-106 added logger context to events
Merge pull request #300 from sequenceiq/events

apply Oauth based changes on cloudbreak events and usages
CLOUD-270 provide access for periscope with client_credentials, rest call to obtain stack id from ambari address
CLOUD-270 add access to periscope client to security endpoints
CLOUD-270 remove unused user entity from controllers
CLOUD-270 extend stack json with user and account realted fields
CLOUD-270 check for scope instead of client for autoscaling