Issue #353: Date Ranges should honour timezone settings.

The problem here is that the date picker uses the date of the visitor’s
computer. This means that we have to take the site GMT offset, and add
the local computer’s GMT offset, and then compare the current date with
the offset date.
Fix JS Lint error
Fixed dropdown menu dates
Better timezone support for Carbon
[issue-351] Remove const
[issue-371] Move option sparser to method
[issue-371] Return options
[issue-371] Use method
[issue-371] Improve SQL query
[issue-371] Use proper action name
[issue-371] Use wp action instead of init
[issue-371] Use wp action in admin test
[issue-371] Return options instead of assigning them to static var
Merge pull request #375 from x-team/issue-351

Issue 351: PHP 5.3.3 compatibility issue with filter constant
Merge pull request #376 from x-team/issue-371

Issue 371: Record TTL setting is not functioning
Merge pull request #370 from lukecarbis/issue-353

Issue #353: Date Ranges should honour timezone settings.
Merge branch 'develop'