Consolidate data only if stored data is greater than interval

Unit tested
Do not call to send when consolidate returns there is no data to send

Unit tested
Change reporterd query time to 5 minutes

Updated changelog with latest changes