Add unique index on membership to ensure only 1 head admin 

and only 1 membership per user->household
bundle cancan
Add ability.rb for cancan
Add functionality around administration of a household

creating a household sets the creator as the head admin
README update
Creator of todo must be an admin of the household
user belongs to a single household