Require 'timecop' explicitly

This works around a problem with bundler's autorequires when not using
a standard Rails environment.
Don't depend on the environment in the test
Compare against an array instead of joining them into a string

No need to create a string out of them to get a good comparison
Extend RichMessage format to include other data

Uses new Regex to detect:

 @ context
 ~ project
 > tickler-date
 < due-date
 # tag (repeatable)
 * (starred)
Merge pull request #212 from GregSutcliffe/master

Extend Email subject format with new fields
Fix the repo location in the install documentation
update gems and fix i18n and aasm deprecation warnings
fix tests for ruby 2.1 and add 2.1 to ci test matrix
fix #1450 by adding CSRF-token to the mobile forms
fix mysql error on old migration. prevented ci from running
fix #1446 by adding xml to path for google gadget on integration page
force travis to use recent bundler to support ruby 2.1
Remove trailing whitespace
Remove an unneeded eval for an instance variable
remove some duplication in todos_controller
dry previous commit even further
Merge branch 'master' into new-gui

Conflicts:
	Gemfile.lock
some features that were wip-ed because of cucumber issues seem to pass
fix regression. Still need to add test to controller tests
fix some failing cucumber tests