Squashed '.vim/bundle/syntastic/' changes from bd67cec..03429e6

03429e6 More eRuby fun with encodings.

git-subtree-dir: .vim/bundle/syntastic
git-subtree-split: 03429e69b6158bcae5f8bf5e8de52703c26c6b49
Merge commit '8e0ab18206515f853d64402c0bf7ea11ccfd09f4'
Squashed '.vim/bundle/YouCompleteMe.vim/' changes from 6f328ea..c2446e4

c2446e4 Merge pull request #465 from vheon/patch-1
7f18d6a Add Unite to the filetype's blacklist

git-subtree-dir: .vim/bundle/YouCompleteMe.vim
git-subtree-split: c2446e43460b483ae515a52036cef0d80a2dbfbc
Merge commit '050341513b09e572d3789d49dcc20fa96d9bec77'
Squashed '.vim/bundle/vim-fugitive/' changes from 00b0916..124550c

124550c Change if block to correct ending

git-subtree-dir: .vim/bundle/vim-fugitive
git-subtree-split: 124550cfee33a1bb9a227e78ccc709317a89dae9
Merge commit 'd7f5b681e8171b4216e727e04d154bb070c854ad'
Squashed '.vim/bundle/javascript-libraries-syntax.vim/' changes from eba3191..50f34a3

50f34a3 Add iskeyword+=$

git-subtree-dir: .vim/bundle/javascript-libraries-syntax.vim
git-subtree-split: 50f34a3728aeea01498f343b96ae93a0f36b6043
Merge commit '04a9fe2faff790d5e08c0d6ca08894c2c942bc84'
Squashed '.vim/bundle/YouCompleteMe.vim/python/ycm/completers/cs/OmniSharpServer/' changes from ee198be..7f1ccf5

7f1ccf5 Update README.md
d354ced code tidy
9430bc3 fixed namespaces
abe6994 refactored autocomplete column manipulation out of buffercontext
8982b17 updated csproj
b8d2a10 merged sp3ctum's override code
473c0bd Merge branch 'master' of github.com:nosami/OmniSharpServer into sp3ctum-feature-complete-method-overrides
6df37d4 merge sp3ctum-feature-complete-method-overrides
4378c1d Disallow trying to override in e.g. interfaces or enums
af38cac Don't create a new ParsedResult - use the existing one
aa01106 Make sure the overrided member gets formatted properly
83f2eb6 Make overrided member indent properly
125bf27 RunOverrideTargetRequest: inherit Request, not AutoCompleteRequest
548d87d Make BufferContext work with any Request derived class
e2ed451 Rename AutoCompleteBufferContext -> BufferContext
bbe617c Remove old TODO: removing duplicates from overridable members
f99cf21 RunOverrideTarget(): fix new member always inserted at top of file
2f7727f GetOverridableMembers(): add TODOs
74ee7e3 Update RunOverrideTarget comparison
e098dbf Refactor to GetOverrideTargetName()
ca158ae GetOverrideTargetsResponse: Fix ArgumentNullException wrong name
4cf48c7 Document GetOverrideTargetsResponse.OverrideTargetName
31f982c GetOverrideTargetsResponse: remove EntityType property
88dc4dd Serialize overridable member signatures with TypeSystemAstBuilder
7370af4 OverrideHandler: insert in current class / struct
922876d OverrideHandler: document creating new method bodies
12a672b Add NodeCurrentlyUnderCursor property
26d2ac0 Make OverrideHandler always create valid code
6b1fce3 Make OverrideHandler insert the overriding member decl & body
52958d2 OverrideHandler: keep cursor positioned at original position
69ea245 Add RunOverrideTargetModule
8f426d7 Continue OverrideHandler implementation
c42db9c Make RunOverrideTargetRequest inherit AutoCompleteRequest
923096c Implement RunOverrideTargetResponse
2b00e0c ModifiedFileResponse: add constructor with fileName and buffer args
c6ec411 OverrideContext: Refactor to GetOverrideTargets()
d39b789 OverrideContext: make BufferParser public w/ nice name
65da349 Refactor getting overrides to OverrideContext
6aa2c09 Start RunOverrideTarget
38d54e4 Add RunOverrideTargetRequest, RunOverrideTargetResponse
7cfaaed Rename to GetOverrideTargetsResponse
08f75d8 Rename to OverrideHandler
8467ac1 Rename to GetOverrideTargetsModule
5569fbc Rename AutoCompleteOverrideResponse -> GetAutoCompleteOverridesResponse
3042b95 Make AutoCompleteOverrideResponse use an IMember constructor
a2b2876 Use IType interface instead of IUnresolvedTypeDefinition
249b271 Fix override target getters returning non-virtual members
6e51e52 AutoCompleteOverrideResponse: fix OverrideTypeKind serialized as int
2748e7c AutoCompleteOverrideResponse: remove ICompletionData constructor
e90cae7 Add AutoCompleteOverrideModule
827890a AutoCompleteOverrideHandler: get BufferParser in constructor
43d87be Make AutoCompleteOverrideHandler deal with only the current type
ef73e2c Refactor getting AutoComplete context to AutoCompleteBufferContext
fe84407 Add AutoCompleteBufferContext
69090c6 Make AutoCompleteRequest.WordToComplete null safe
b3110d3 Start AutoCompleteOverrideHandler
ae19763 Add OverrideTypeKind enum
f3d69cb Add AutoCompleteOverrideResponse class

git-subtree-dir: .vim/bundle/YouCompleteMe.vim/python/ycm/completers/cs/OmniSharpServer
git-subtree-split: 7f1ccf5fc9510fcbcc326289aca603a7ce12c985
Merge commit '63fb4c3a60112c6afbcb10cab880c200c793f0bc'