only serve from cache when maxAge is met or is explicitly set to false
require fireInitial to be called explicitly
fix baseclient.get examples
introduce new RemoteStorage.disableChangeEvents option
fix typo
Merge branch 'feature/change_events_optional' into feature/622-commit_cache
move check outside forEach loop
Merge branch 'bug/dispatchEvent_inefficient_looping' into feature/622-commit_cache
allow enabling change events per origin
introduce softMaxAge and make it the default with maxAge of 2*syncInterval
fix isOutdated check
Merge branch 'bug/631-maxAge_param_check' into feature/622-commit_cache

Conflicts:
	src/cachinglayer.js
Merge branch 'feature/change_events_optional' into feature/622-commit_cache
use enableChangeEvents for fireInitial as well
use enableChangeEvents for fireInitial as well
make this branch only about maxAge
apply to fireInitial as well
Merge branch 'bug/631-maxAge_param_check' into feature/622-commit_cache

Conflicts:
	src/remotestorage.js
Merge branch 'feature/change_events_optional' into feature/622-commit_cache

Conflicts:
	src/remotestorage.js
fix typo