Always show all rows in table view of browse tab

Always show all rows of the current table in the browse tab of the main
window instead of limiting it to a 1000 per page.
Change the functionality of the buttons and inputs to change the page
accordingly.

Limiting the number of rows to a 1000 was probably done for performance
reasons but is a killer in terms of usability. And as we'll probably
move sooner or later to a model-view architecture that loads data on
demand, the performance when opening large tables will be more than
restored anyway.
Add modify field action to toolbar
Do not reload not needed information when changing the current tab

Do not query the table selected in the browse data tab when changing to
the database structure tab and vice versa.
Merge editTableForm and createTableForm

Add the functionality needed to create new tables to the editTableForm
dialog.
Delete the createTableForm as it is no longer needed, also delete its
semi-finished replacement createTableDialog.
Fix not working add column function and as usual some other bugs here
and there.
Reduce the amount of those useless debug messages a bit
Detect and colourise comments in the SQL syntax highlighter