Allow to fail tests in jruby env on travis
Add compatibility with postgres to EventLog.by_accessed_by scope
Refactor EventLog.event_logs_for_timeline scope
Remove empty test/unit/event_log_test.rb
Refactor Faker::Lorem.sentences Faker::Lorem.paragraphs
Fix formatting in lib/localization.rb
Add debugger gem for mri
Fix boolean type in models/project_permission.rb
Fix random failing specs for WorkLog

* all_accessed_by and accessed_by scopes were random
  failing because postgres don't sort by id by default
* Format long custom sql scopes
Fix mismatching database types in models/scm_changeset.rb
Fix the TaskRecord#user_work methods PG error

* Fix PG error
* Add WorkLog.duration_per_user scope with specs
* Add specs for TaskRecord#user_work
Rename spec/models/task_spec.rb -> spec/models/task_record_spec.rb
Fix misbehaving scope in TaskRecord
conversion of mysql small integer to postgresql boolean first step
database_cleaner setup
Refactor WorkLog hooks

The following hooks were refactored from blocks into
named private methods.
* after_create
* after_update
* after_destroy
postgres fix TaskFilter query
Fix Mailman test failure
Clean up WorkLog spec
Add factory_girl gem as replacement of fixtures (and machinist)