change SublimeJEDI url
Merge pull request #270 from srusskih/patch-1

change SublimeJEDI url
Change SublimeJEDI url in docs too
Print the location and the completions for sith.py run
Extra line for readability
Fix a typo in the sith.py usage
Document sith.py run
Define the operations in the class, not in the function

I was originally going to try to automatically include these in the docstring
using format, but they would have to be defined before the docstring for that
to work. But I think it's still useful to have these defined in the class.
Add type checking for sith.py run
Add printing for all the different kinds of completions in sith.py run

This kind of printing should probably go in the objects themselves, but I was
too disgusted by the completion APIs to even begin to start extending the
code for that (it needs to be cleaned up first).
fixed multi level import issue, includes parts of a patch by Lubos Trilety <ltrilety@redhat.com>
add emails to authors/contributors
forgot @hattya and @srusskih in the contributors list
merged master with dev
Minor fixes
from LPGL to MIT license (got the permission from all contributors), fixes #5
simplify repl completion support, only use the jedi one, because the builtin completion (rlcompleter) is not context sensitive and makes the whole thing really complicated.
only use repl keyword for now in __main__.py.
fix a typo
generator problem test