Reverted changes to ultisnips submodule

-  changing snippet files instide the ultisnips submodules means
    those changes cannot be propogated through the super-repo as
    the commit will not be pushed to the main ultisnips github
    repo.
Removed pydiction module as conflicts with ultisnips.
added rope files to ignore