Adding Group and Membership models. see #27

- set up group to accept memberships and create a
  collection of memberships
- set up form to handle naming a group
Form proper groups JSON for API. see #27
more dynamic group save UI. #27
Showing list of groups and create voting_rights based on members

- checks to see if group users are already added
some cleanup of form escaping. see #27
separate out templates and views for different group collections. #27
cleanup. closes #27
Merge pull request #50 from cremalab/groups-27-rb

Groups
bump brunch version to 1.7.6
bump node to 0.10.19. trying to fix build on heroku
node version
node 0.10.17
whoops. force 0.10.17
Better tests for ideas-collection-view
test for vote update
test for vote change
test for idea_edit_view. update momentjs.
Merge pull request #51 from cremalab/tests-rb

Tests
Merge branch 'master' into notifications-46-rb