Initial timesheet overhaul

Set up as plugin.
Uses plugin settings to define a database.
Builds tables automatically.
First page (timesheet.php/TimesheetPage.php) re-done.