Fix for the bundler/psych cock up on 1.9.2p136
Comment the psych hack
Remove reference to enki-translator, I don't support it anymore
fix spec about /pages request. Closes #6. Closes #24.
Update gems, primarily for rails 3.0.4
Send csrf-token with AJAX requests now that rails doesn't make an exception for XHR in 3.0.4.

Fixes #27.
Unit test coverage for Comment#requires_openid_authentication?
Comment with a nil author does not require openid authentication. Fixes #32.
Migration to add indexes to slug columns, since they are used on page and post show.
Allow single component domains (such as localhost) to be recognized as OpenID identities.
Fix OpenID commenting.

A recent change in Rails (3.0.4 I think) added
code to reset the session if the CSRF request forgery check failed. This
was happening on the OpenID callback, so the pending comment was being
lost, with the result of a blank comment trying to be saved.

This commit disables CSRF check only for OpenID callbacks, I don't think
it makes sense in this context.

Fixes #37.
Clean up commenting routes, the hack that was there was for a much
earlier version of Rails and is no longer required.
Use present? rather than !blank?, it's clearer.
Reformat CommentsController to be easier to read.
Make some code more explicit to try and address #41.
Delete the implicit content type header assignment

I don't know what was the reason for this, but Rails knows better
what the response content type really is.
Merge pull request #42 from amw/remove-content-header

Delete the implicit content type header assignment
Fix admin preview.
Merge pull request #43 from amw/fix-admin-preview

Fix admin preview.
JRuby compatibility. We require RedCloth 4.2.7 here, since it is the latest version of the gem that has 'java' platform support.

jruby-openssl may not be necessary, but I've thrown it in there for a good measure.