Several changes to reduce the number of change events
Merge remote-tracking branch 'origin/develop' into feature/maybe-performance
Merge branch 'feature/more-fixes' into feature/maybe-performance

Conflicts:
	src/ggrc/assets/javascripts/models/cacheable.js
Remove unneeded `init` for Document and Person models
Merge remote-tracking branch 'origin/develop' into feature/maybe-performance
Merge pull request #292 from reciprocity/feature/maybe-performance

Various small fixes for speedup and consistency -- requires real review