Add spec and feature to describe new behavior.
New column to store titles.
Add FakeWeb to support pretending to ask for a title.

Need to at least pretend we're making real requests to the web.
Add FakeWeb stubbed requests.

We need some test data to play with in the specs.
Bookmarks now fetch and store page titles.

Use a before_create hook to grab the title such that it can be stored.

This perhaps should be done asynchronously, maybe with sidekiq or resque,
if this type of thing is done on a large scale web app. For the purposes
of this app, the blocking request should be fine.
Add support in Cucumber for the FakeWeb behavior.

This blocks all communication with real web services, and provides a stub
for a fake page.  Isolation!
Fix URL in cucumber feature to match the RSpec tests.

Maybe I should ditch Cucumber.  It's served its purpose, but RSpec feature tests read nicely.
Add title to view.