Reorder Add Row and Add Entry

Adding a new row and selecting new entries is moved to the top of the screen so that users with large timesheets do not need to scroll down to add new rows to their sheet.
Weekly Total and Rounded Values

Includes a weekly total and rounds the daily totals to 2 decimal place to fix a bug where more than 10 decimal places can appear.
Calculates weekly total
Fix indentation
Merge pull request #32 from greyman888/master

Improved timesheet view