Update linters. Closes #557

* Update git-hooks and jscs versions
* Update jshint-groups and jscs configs
* Check bemhtml and bemtree with jscs
* Fix all errors

// cc @narqo @dfilatov 
I think it was made knowingly