Fix email validation error I18n symbol lookup

And include %{value} for interpolation in validation messages.
If not specifying a custom validation message or symbol this
will now use the same error message as rails' format validator.

This is the proper fix for the issue mentioned in PR #2364.

Fixes #2729
fix token field data to allow ' in the product name. Fails if product name is ex. "70's T-Shirt"

Fixes #2811
Return commerce_tracking in analytics_helper_spec so that completed_analytics_tag test passes
Use separate databases depending on the value of ENV['TC_AGENT_NUMBER']
Bump selenium-webdriver to 2.30.0
Allow sample to generate its own testing app
Bump to selenium-webdriver 2.32.0

Conflicts:
	common_spree_dependencies.rb