can now upload to projects (and vistrail servers)
can now upload to projects (and vistrail servers)

- using json for some rest calls
- now using debug instead of print
- on pushing to repository, a project (vistrail server) may be selected

Nikea/VisTrails,celiafish/VisTrails,VisTrails/VisTrails,minesense/VisTrails,hjanime/VisTrails,celiafish/VisTrails,Nikea/VisTrails,hjanime/VisTrails,VisTrails/VisTrails,hjanime/VisTrails,celiafish/VisTrails,celiafish/VisTrails,minesense/VisTrails,minesense/VisTrails,minesense/VisTrails,minesense/VisTrails,hjanime/VisTrails,hjanime/VisTrails,Nikea/VisTrails,Nikea/VisTrails,VisTrails/VisTrails,VisTrails/VisTrails,VisTrails/VisTrails