Adds SQLObject#update
Adds Searchable module.

The Searchable module allows for searching the database for rows meeting
certain criteria. Currently it includes a where method which finds rows whose
fields match exact values specified by the user.
It has been mixed into SQLObject.
Adds method MassObject::parse_all.
Unfinished version of Associatable. Had to push.