Mark failing feature specs pending

Fret not, these broke in the process of repurposing the views, fixing
them will involve using the new css.
Add user_id to items table

In the case of an airbnb type place an item (listing) will only ever
belong to one user.  This relationship allows us to scope listings based
on user (for example when a host wants to modify their listings, they
shouldn't be permitted to edit any listings other than their own.
Host can add a first listing

Right now it's an ugly link towards the bottom of each user dashboard
page.  The goal is to eventually have a giant conspicuous button
prompting a new user to create a first listing, and subsequent new
listings would be created from their listings#index page.
Fix merge conflicts
Delete old view spec

Feature specs are preferred over view specs
Removes username and adds city/state to registration form, fixes #1.
Fixes broken user feature test.
Merge pull request #56 from MarcGarreau/create-first-listing

Create first listing
Merge pull request #57 from MarcGarreau/check-registration-form

Removes username and adds city/state to registration form, fixes #1.
Fixes tiny detail in user dashboard view.
Add button in host listings page for new listing
Adds Availability class and ties it to Item through the join table
Merge branch 'master' of github.com:MarcGarreau/the_pivot
Deletes unnecessary bootstrap docs.
Merge branch 'master' of https://github.com/MarcGarreau/the_pivot
Comment out create first listing

This will be added in full in a future iteration
Drops and creates db again, trying to resolve inconsistent schema when pulled down
Removes require statement for bootstrap form-helpers
Merge branch 'master' of https://github.com/MarcGarreau/the_pivot
Adds item relationship to user model and unskips some tests