Format Ideas index page
Adjust some new Idea form templates

Copy over some of the BBYIDX layout for showing the new Ideas form and
reorder the new idea partial in the home page layout.
Fix specs to use 'get search' instead of 'post'
Use slug as ID in Idea request specs

Since Ideas use FriendlyID, the slug of the Idea must be used as the ID
when requesting the 'edit' Idea path.
Rewrite Ideas Controller specs

Rewrite Idea controller specs to more exhaustively test the controller
and its actions.
Fill out Ideas Controller 'update' and 'destroy' actions

Update and Destroy actions should perform the default tasks.
Assign '@idea' before the 'destroy' action

Before the 'destroy' action can delete the idea record, the record
needs to be assigned with the 'before_action.'
Add a pending spec for the Idea#search action
Add Idea edit form/form partial

Form is copied over from the BBYIDX application to provide Idea owners
with a means to edit their Ideas.