Upgrade to Rails 3.2

Asset pipeline update will come in a separate pull request as this one is so large.

There is a monkey patch for awesome_nested_set in there for now. I've issued a pull request, so once that gets accepted and released we can remove the patch.