Option for JumpTrigger only during snippet expansion
Include handling for expansion from list_snippets
Change default value/check, fix for nested snippets
Launchpad bug-1179630 Autodetect path search order
html: added w in useful places. Patch by Julian Martin Grinblat.
Do not use has_key in snippets, as this is no longer available in python3.
Evaluate word boundaries with Vim, not r'\b'

Certain non ALGOL-derived languages (notably LISP derivatives) do not
share the alphanumeric + underscore definition of a word character.

Fortunately, each language FileType has its own definition of a word
character, which Vim's regex engine uses when matching against the
boundary classes \< and \>.

We change the word matching routine of 'w' snippets to use Vim's regex
engine instead of a static pattern.
Merge branch 'guns-vim-word-boundaries'
Cleaned up code; updated docs.
More style cleanup; added docstrings
Fixed contributors list; saner plugin dir checking.
Fix for bug 1251994

See: https://bugs.launchpad.net/ultisnips/+bug/1251994
Add a test case for bug 1251994
Added if snippets and update of coding style to most common
Added taketwo to the list of contributors.
Merged bug fix for bug 1251994.
Added if snippets following general snippet style and triggers
Pulled from saikobee's branch.
Automatic detection of search path order. Patch by saikobee.
Pulled from master.