Initial commit.
Some cleanup and small bugfixing

Fixed a bug with using str().lstrip in a wrong way.
Did some minor cleanup
Run 'git up' from not top-level dir
Rewritten 'stash' and 'returning_to_current_branch'

Now using contextlib.contextmanager
Some refactoring

- Made 'remote_map', 'branches' and 'remotes' variables
- Sorted code and added some comments
Removed obsolete memorize-decorator
Added git wrapper
Added setup.py
Renamed project
Refacored big fat PyGitUp.py to more OOP
Added Exception handling (not tested), more docs
Updated readme
Added support for Python < 2.7
Added error handling for (un)stashing
Added test-environment
Added file encoding comment.
Removed tests for now because not working properly
Experimental Gemfile support
Updated requirements.txt and added README.rst
Added long_description and bucktrack_url to setup