Add sensible default for :name key.

Also adds a few unit tests.

Closes #8
update travis to install cocoapod
Add another unit test.
Symbolicize the input title.
Update readme for new functionality of :name
Merge pull request #9 from clearsightstudio/sensible-name-default

Add sensible default for :name key.