esprima: extra ranges and computed accessors fix

+ bracketsRange for function nodes
+ bracesRange for computed property
* fix: do not check name of computed get/set
todo update
computed properties support

* objectLiteral: computed property support
* core & loopClosures: isReference fix
* destructuring: computed property support
computed properties tests