Changes default timezone to the same as expected on tests

The date formatting as text is based on current timezone. The test failed on
every timezone but Bangalore's.
The exception message changes on different Ruby (and JRuby) versions.

+      # The exception message change depending on ruby version
Don't rely on order, just on content.

The serialization can be different depending (depending on active_suport
version) but the content should always be the same.
Merge pull request #163 from juniorz/tests

Fix tests
#147 - Sass is a gem in JRuby now. Use it.
This feature toggle allows us to switch the JRuby and jruby-rack versions
during the switch from Rails 2.3 to Rails 4. Changes include:

* New toggle in SystemEnvironment ("use.new.rails").
* JRuby jars checked into server/jruby_jars
  - Removed dependency from server/pom.xml.
* Changed packaging in cruise-modules.rb to include all 4 JRuby jars.
* Created new module development-server-new-jruby
  - Its pom.xml has a dependency on new JRuby, for dev server.
* development-server/pom.xml has old JRuby dependency added.
  - Allows people to continue to use their dev server setup with old Rails.
* Changes in GoServer.java to switch JRuby versions.
  - Just like addons, adds the correct JRuby jars to web app classpath.
  - Switches rails.root to /WEB-INF/rails.new for new JRuby.
* Comment rails.root which was hard-coded in web.xml.
#130 - Making bouncy castle toggleable.

JRuby 1.7.11 needs bcprov-jdk15on-1.47.
Older JRuby continues to use bcprov-jdk16-140.jar.
pom dependency is left behind, temporarily, since it is needed at compile time.