Backed by Postgres

modified to persistently back the people object in postgres.  THIS PULL REQUEST DOES NOT IMPLEMENT ERROR HANDLING, but submitting it for code review right now as an educational opportunity.
you tell @arielspear and I if we fully understand it.  ;-)  

Bookshelf docs say that setting `patch: true` means it will only update the fields passed in the save call (`name` in our case).  I interpret this that if there were other fields that they would also be updated if `patch: true` wasn't set.  updated to what?  i dunno, it is not documented... null?  we added patch to guard against ourselves when we add more columns, like age.  If I'm saving a name change, i want to make sure i'm not doing something to age also accidentally.