Move the user interaction for linked package into commandline.py
Takes care when the commit is in project level
Fix fixtures for commit
show source revision in submit requests