Add factory_girl gem as replacement of fixtures (and machinist)
Refactor WorkLog hooks

The following hooks were refactored from blocks into
named private methods.
* after_create
* after_update
* after_destroy