update forms to reflect current changes
add dimension support for form previews
automatically generate db_table name if none is set.

This is meant to be the default in the future. Setting a name manually
seems overkill when we likely have all the information we need to make
the name unique on our own.
don’t warn about unset db_table