added rope project file to gitignore
Only pass repo name to update action handlers.
Added implementation and test for selection of download type
Added method and tests for fetching source from github
Implemented sunshine case for mergeing with origin/master
Merge remote-tracking branch 'origin/pull_from_repo' into pull_from_repo

Conflicts:
	lib/guf/bleedingedgeupdater.py
	lib/guf/test/test_bleedingedgeupdater.py