Use explicit array declaration in JS
refs #622 - Darker color on active project highlight
refs #615 - Replaced person with user throughout app
refs #617 - Use whole-page scroll on hourly report
PEP8 changes
refs #615 - Changed "Point User" back to "Point Person"
Refs #619 - Added a save to m2m in EditUserForm and a test to verify
Improve test coverage of template tags

Added tests for the rest of the tags in timepiece_tags.
Branch: cleanup/template-tag-tests
Merge pull request #516 from caktus/cleanup/template-tag-tests

Improve test coverage of template tags
Remove unused work_days template tag

Ticket: #627
Branch: cleanup/remove_work_days_tag
Merge pull request #627 from caktus/cleanup/remove_work_days_tag

Remove unused tag "work_days".
Create ActiveEntryError exception

Ticket: #618
Branch: cleanup/618-active-entry-error
Merge pull request #625 from caktus/fix/619-auth-groups-nochange

Added a save to m2m in EditUserForm and a test to verify
Check for new ActiveEntryError exception in test

Ticket: #618
Branch: cleanup/618-active-entry-error
Merge pull request #618 from caktus/cleanup/618-active-entry-error

Add ActiveEntryException
Upgraded less 1.3.0 -> 1.3.3
Merge pull request #631 from caktus/feature/upgrade-less

Upgrade less 1.3.0 -> 1.3.3
Merge branch 'develop' into feature/small-things
Fixed incorrect body-id; other HTML fixes
Move dashboard JS to extra-js; add missing <tr> elements