Merge pull request #50 from shackbarth/master

bump to 1.4.4
Merge branch '21368'
issue #21399: First pass adding db side support for hours/expense totals on workspace. Also fix existing bugs in calculations.
issue #21399: Add support to recalculate totals in the model.
issue #21399: First pass showing employee cost.
issue #21399: Incremental progress on fetching employee rate.
bugfixes
Merge pull request #52 from shackbarth/tutorial

bugfixes
bugfix
Merge pull request #53 from shackbarth/tutorial

bugfix
bugfix
Merge pull request #54 from shackbarth/tutorial

bugfix
issue #21407: Get hourly rate working.
issue #21407: Make employee default to current if applicable.
Tweak.
Merge pull request #56 from jrogelstad/21403

 issue #21403: Make default employee self if applicable.
issue #21497: Add cache for sites.
issue #21497: Fix blocking syntax problems with trigger.
Merge pull request #58 from jrogelstad/21497

issue #21498: Fix blocking syntax problems with trigger.
Merge pull request #57 from jrogelstad/21497

issue #21497: Add cache for sites to time/expense.