Expose Axis tier intervals.

Right now there is no endpoint to manipulate possible time intervals for major and minor ticks.
With this PR I introduce an API endpoint to provide custom time intervals.
To cover basic scenario I provide function, which easily can filter existed interval within some range. It might go directly to previously mentioned API, which will accept array or desired range.

Close #1212.
Reason why this is a bad name: just say the name of this function.  The name is pretty long where words can possibly get lost to the listener halfway through the phrase...  Also there are quite a few words that can easily be dropped

getIndexOf <- I'm still confused why we need the index.

TimeAxisConfiguration <- This is inside the TimeAxis namespace, I think TimeAxis can be dropped.

Ideally you might be left with
mostPreciseConfiguration which is a lot easier to reason about.