Merge pull request #6 from bsboris/master

Documentation fix.
Update development dependencies
Use Markdown for ChangeLog
Fix jQuery dependency
Fix npm warning
Run vitalizers on next tick after some system initializers
Clean up gemspec
Update npm packages
Add  evil.block.vitalizers to clean tests
Vitialize block only once
By default evil.block.vitalize() will be called on document
Add Ruby tests
Try to add Ruby tests to Travis CI
Use installed Ruby in Travis CI
Return JS tests to Travis CI
Fix Bundler in Travis CI
Remove old function API and call inits only after all bindings
Current target is in event.el
Update docs
Add @@dataBlock alias