Improvements in the remote module (renamed method list_all to show_all)
Added function to get the name of the branches in a remote
check if clone succeeds or not
python 3.3 support
python 2.6 support
removed unnecessary strip
show all verbose
fixed bug in _parse_rebase_output (when pull --rebase is done the output msg changes a bit)
some cleanups
do a fetch when remote.add is called
release 0.5
fix in release notes
Merge branch 'develop'

Release 0.5