Add support for database tables with an automatically generated UUID primary key field
Revert "Handle objects with getters or setters correctly in $.extend"

This reverts commit fe1b8f7b0d93ebef919da1dc0beac25092ecd621.
Move application-specific functionality into app/
Generic window for alerting the user that an operation of unknown length is in progress
Automatically merge options defaults into supplied options