Refs #2135
 * BETA release of Segment editor.
 * API to add/update/delete/get recorded segments
 * cron script will pre-process segments marked as such
 * UI to create, update, apply segments

TODOs @mattab
 - test with NON super user (anon/view/admin)
 - testing (and more testing)-- try to break it (it's not hard...)
 - UI: Saving the segment for reuse / pre-processing
 - Loading message: "This can take a while based on the amount of data that needs to be pre-archived"
 - i18n
 - Save & Apply this segment ==> "Test this segment" which would call VisitsSummary.get for early feedback ?

+ hoping for Piotr superJS Ninjas skills with some jquery/js that I can't figure out