Support for [cdv][ai]t, fixes http://youtrack.jetbrains.com/issue/VIM-264
Tests all pass
Plugin framework bindings
More tests, update plugin file
Select tag group working prototype
Adjust ranges
Fix some issues with empty tags and cursor starting location, add more unit tests
Improve handling for non-XML angle brackets
Set last column to caret column after delete
Add test to show insertion after fold problem
Fix inserting new line before and after fold
VIM-855 Fix regexp character class bugs

Previously strchr and istrchr didn't consider NUL chars as end-of-string
terminators. This caused problems in regexps using character classes:
a regexp like "[^a]bc" would be effectively treated as "[^abc]bc" - i.e.
some literal characters from the rest of the pattern would accidentally be
included in the character class.
Merge PR-33, adding VIM-264 [cdv][ai]t change in tag

* github.com:JetBrains/ideavim:
  Improve handling for non-XML angle brackets
  Fix some issues with empty tags and cursor starting location, add more unit tests
  Adjust ranges
  Select tag group working prototype
  More tests, update plugin file
  Plugin framework bindings
  Tests all pass
  Support for [cdv][ai]t, fixes http://youtrack.jetbrains.com/issue/VIM-264
Merge PR-39, fixing VIM-714 set last column to caret column after delete

* github.com:JetBrains/ideavim:
  Set last column to caret column after delete
Merge PR-43, fixing VIM-287 Bug with O command on folded code

* github.com:JetBrains/ideavim:
  Fix inserting new line before and after fold
  Add test to show insertion after fold problem
Merge PR-59, fixing VIM-855 Regexp character class bugs

* github.com:JetBrains/ideavim:
  VIM-855 Fix regexp character class bugs
Release notes and version files for build 0.39-jbyler-5