Microbranching jshint stuff.
Non-overwriting hash, add hash in select mode. Needs code for dealing

with hash.
Fix tests for non-question hash
Add willselect to hash, works with non-line features.
Do not tolerate modifiers for action shortcuts.

Tolerates id-equality for selecting features.
Fix tests for hash updates
Merge pull request #457 from systemed/hash

Hash