Dry-up helper
Prevent empty `circlename` during circle creation
Refactor circle tests
cleaning up the home layout
Create circles now is in the circlesLayout.

all views should be in layoutViews.
Landing layout getting sassy
More responsiveness to the landing layout
Moved signup and login buttons
Refactor to have views + formatting
Create circle returns correct-to-spec json
WIP: Messages should be gettable via their urls
Empty values no longer considered unsupplied
Refactor repetitive message types into types.MessageView
New Messages return the correct json
Worked on adding circles and getting them back in the view
Fix for search circles to return correct private vs public attribute
Links instead of buttons on landing layout
Merge branch 'master' of https://github.com/rtoal/cher-ami
Fix TestPostMessage tests
All message tests passing