Create 'roles' table when creating new company
Include column value in delete confirm message
Add form 'roles_setup' and add to menu
Create new table adm_table_perms

Change form 'roles_setup' to view/amend table permissions per role.

Make major change to in-memory database handling. :memory: only allows one
connection, but sometimes I need to iterate through a table and for each
row select from another table. Can't do this using the same connection
(unless read in the entire table first - not nice!). Found that sqlite3
allows open('file:{unique_id}?mode=memory&cache=shared'). This allows
multiple connections to share the same in-memory database. Many changes
required, but it seems to be working.