set up spree auth for 1.2.x
Changes to make the tests work (thanks Radar). I still need to fix the destroy tests
Fixed a few issues with the displaying of posts.

Fixed future posts from displaying, fixed the order in which the posts displayed.  Added a web scope to make things a little easier to write.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Fix posts not sorting by posted date desc.

Apparently, the parameter we were specifying if none existed was not the correct one.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Added a use_markdown preference.

If the use_markdown preference is checked, the posts will process markdown like normal and the editor will be the markdown editor.  If not checked, we will process the post like it is normal HTML.  The that case, the preview breaks occur on the first horizontal rule tag.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Updated the post form

The date now uses the DatePicker form.

The main field now uses markdown editor only if the use_markdown checkbox is set to true.  Else it uses a standard text editor.  You can use a WSYWIG like TinyMCE by using the spree_rich_editor plugin and putting " post_body" at the end of the Rich Editor Identifications preference.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>