Ensure full `person` resource is available on Dashboard

* Previously, only the core object was available, not links
* Also, apply resource filtering to `page_object` resources the same way
  it's done in service endpoints
Allow for title collisions on import to slug-matched objects.
Provide explicit default for `Response.title`
Remove extra display of title error on Program modal
Fix `if_helpers` use of named arguments with `or`

* Also fix display of "+ Control" and "+ Objective" for Readers
Merge pull request #1307 from reciprocity/feature/reimport-fix

Allow for title collisions on import to slug-matched objects.
Merge pull request #1306 from reciprocity/feature/fix-dashboard-resource

Ensure full `person` resource is available on Dashboard
Merge pull request #1308 from reciprocity/feature/fix-response-creation

Provide explicit default for `Response.title`
Merge pull request #1309 from reciprocity/feature/show-program-title-error-only-once

Remove extra display of title error on Program modal
Merge pull request #1311 from reciprocity/feature/fix-if-helpers

Fix `if_helpers` use of named arguments with `or`
Fixes for saving LHN state

* Handle "falsey" values in `setLHNState(key, val)`
* Use `setLHNState` and `getLHNState` to handle `my_work` value instead
  of "global" "lhs" value
Merge pull request #1312 from reciprocity/feature/maybe-fix-lhn-states

Fixes for saving LHN state