Unfreeze rails from the app.

Move to using rails installed from gems instead.
Move to Rails 2.3.8 - enough to pass tests and run.

Changes needed to pass tests and run the console and server under rails 2.3.8.
More needs to be done for full compatability; views need to be checked.

Note: lib/country_codes.rb had some dos line endings so was converted in this
commit.
Fix for broken user role badges.

A bit of generated HTML was being escaped so it was printed rather than being
rendered.
Initial switch to bundler.

The frozen gems stay where they are for now.

All tests pass and so far no errors in the webapp.
Switched to using rails 2.3.18 and latest versions of baked-in (but not frozen) gems
New branch
version_info gem updated
Switched to the latest version of gem crack.

Enough to pass the unit and functional tests.
Deleted the frozen gem crack from vendor/gems/.
Switched to the latest version of the frozen gem factory_girl and
removed it from the vendors directory.

Enought to pass the tests at least.
Soap4r unfrozen and tested
seer unfrozen and tested
Switched to the latest version of the frozen gem geokit and removed it from the vendors directory.

Enough to pass the tests at least.
Google_analytics added and tested
Removed cache-money. No errors, need another testing means
Switched to the latest version of the frozen gem httparty and replaced
gem jnunemaker-twitter with the latest version of gem twitter. Removed
them from the vendors directory.

Enough to pass the tests at least. More manual tests needed, in
particular for twitter.
Switched to the latest version of the frozen gem mash and removed them from the vendors directory.

Enough to pass the tests at least.
Switched to the latest version of the frozen gem mocha and removed it from the vendors directory.

Enough to pass the tests at least.
Onyx cache money gem resolved - disabled
unfrozen and tested mocha, oauth and memcache