refs #653 - Admins see unpublished hours on schedule view page
With red font color.
Fix broken test
refs #664 - Refactor total progress area on dashboard
To show the same information as is shown for each project, in order to make more clear how much the user has worked overtime or undertime.
refs #677 - Align columns on time sheet and dashboard All Entries tab
Some code cleanups and simplifications
To keep with current conventions (such as get_active_entry), alphabetize for ease of finding methods, and remove lines of code that were unnecessary.
refs #678 - Filter projects by entry's user
refs #616 - Update README with browser support information
refs #555 - Better display of negative times on dashboard
Factor out addition of css class name to negative times
Customizable negative time format
refs #518 - Use humanize time tags on Timesheet
Fix Travis links in README
Merge pull request #696 from caktus/653-unpublished-on-schedule

Fixes #653 - Admins see unpublished assignments on schedule view pagee
Merge pull request #697 from caktus/664-total-progress

Fixes #664 - Refactor total progress area on dashboard
Merge pull request #699 from caktus/677-align-all-entries

Fixes #677 - Align columns on time sheet and dashboard All Entries tab
Merge pull request #701 from caktus/616-browser-support

Fixes #616 - Update README with browser support information
Merge remote-tracking branch 'origin/develop' into 555-humanize-negative

Conflicts:
	timepiece/templates/timepiece/dashboard.html
	timepiece/templates/timepiece/user/timesheet/view.html
Merge pull request #702 from caktus/555-humanize-negative

Fixes #518, Fixes #555 - Better display of negative times on dashboard
Restore no_join optimization
Merge pull request #700 from caktus/678-edit-entry-projects

Fixes #678 - Filter projects by entry's user on edit view