Added an "update" function.

The issue is that if someone uses the table for any business logic (and therefore those fields aren't reflected in the edit), those changes get wiped out by the recordFromPost method. So, a simple update function is all that is needed here. Also useful for business logic in controllers.
Also added a single field array static function.