[CDAP-621] Feature/metrics ts multiple resolution

This feature is based off the branch https://github.com/caskdata/cdap/pull/760. 

Contains feature to create three time series tables (seconds, minutes, hours resolution) and ability to query at different resolution. we have a optional query param to specify resolution and we also determine automatically based on time difference otherwise.

includes config changes to create multiple time series tables.

https://issues.cask.co/browse/CDAP-621

we return extra data ,  if the table resolution is 60 seconds and say start time is 10 and  endtime is 90, then start evaluates to 0 and end = 60, the end timestamp 60, aggregates values between 60 and 119 , so that includes data in given end time(90) and more(91-119).