Moving towards Snippet providers.

Removed parsing responsibilities from SnippetManager and instead put
them into the new module providers. Renamed private methods on
SnippetManager that are not meant to be called by external libraries to
start with _. Refactored tests so that expected failures can be tested
and therefore removed the testing flag from SnippetManager.
Do not pass filename to UltiSnips#AddSnippet.
Some typos and a todo.
Project is now hosted on github.

Removes all references to launchpad from the docs.
Removed exe bit from all python files.
Removed a unnecessary property.
Small fixes to documentation.
Removed undocumented and untested g:UltiSnipsClearJumpTrigger.
Fix line numbers in python error warnings and make all.snippets work for lua too. Fixes #211.
after script maps Keys again. Needed some refactorings. This fixes supertab integration and closes #212.
Remove no longer needed loading of vim script from python.
autoload/ultisnips -> autoload/UltiSnips

Fixes #214.
Added a tmux test running backend. This allows me to run tests on Mac and Linux with one command.