Correctly handle invalid published at when editing a post.

Closes #38.
Add extra regression spec around #post_path.
1.8.7 compat.

* 1.8 style hashes.
* Remove erroneous require of 'taggings' that was causing a double load.
Bugfix to live comment preview
Fix AJAX deletion and undo.

This JS was not written to be bundled together, but with the new Rails
asset pipeline that is exactly what happens. As a result, multiple
conflicting behaviours were being added to each form. This commit
ensures that only the desired behaviour is applied to each page.

Fixes #50.
Fix incorrect alt text on delete post.
Fixed breakages due to Formtastic API changes

FormBuilder#buttons has been replaced with #actions, and specifies
button-ness via an argument. This also has the effect of slightly
changing the button text, but the new text is better anyway.
fixed another formtastic breakage
Remove dependency on having a JS runtime available.

I find this offensive in a default configuration. No, I don't want to
install node.
Move off deprecated sqlite3-ruby gem.
Update formtastic to latest.

Includes a missing view.
Upgrade to Rails 3.2.6
Bump rails to 3.2.8
Refactor migrations:

* Remove self from up and down method
* Use add_index helper to create index
* Use symbol everywhere
Use sexy validation syntax
Refactor and clean up views
add #content padding-bottom
Fewer false-positives in requires_openid_auth?
Fix for CVE-2013-0156
Remove default secret token.