Refresh master from modernization work thus far
Refine modal dialogue layout.

Removed some class naming conflicts with Bootstrap.
More efficient use of vertical space.
There are no longer vast swaths of empty horizontal space.
Textareas automatically resize with viewport.
Textareas are now vertically user resizable.
Make upload dialogue consistent with other modals.

More consistent appearance with ObjectEditor.
Save button in iframe is now hidden. Upload button on dialogue triggers it.
Add some much-needed locking to Mob
Implement pulse timer-tick system (for now). This may get more sophisticated later.
Add SQL update scripts for previous timer changes.
Allow saving arrays of mobs in mooscript.
Also add support for reading Mob[] arrays from MobProxy attributes
Actually fill existing text from object descriptions in the object editor
Refresh master from modernization work