Moved parameter massaging into a 'before' handler
Moved parameter massaging into its own before handler instead of sharing one
Moved the code for parsing the JSON body into the 'before' handler
Added a sanity check to the before handler
Got rid of the 'settings' nonsense that was attached to the workspace, now all tables have settings