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>
Updated Gemfile to pull from spree_essentials git repo

Pulling from a local path was failing the travis build.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Get rid of use_markdown.  Add share this publisher key setting.

We aren't' using markdown anymore.  We are using share this for shared markup.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Show the entire archive in the sidebar

Getting rid of the archive page completely.

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Fixed the date time on posts.

Using standard strftime to format date.

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

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Fixed an error in the controller when there are no posts

Signed-off-by: Nathan Lowrie <nate@finelineautomation.com>
Purge a missed markdown setting

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