Make pretty

Camel case all the table and column identifiers. Also show message if
table.column is defined in messages.  Also changed table functions to
create a proper header so that styles will work better.  Menu also now
uses the server database connection so that normal users will not need
privileges on the role, menu and key tables (prepare for server to use
its own ID). Also moved to 1.7.8 SNAPSHOT