Fix command line migrator

@adampalay please review.  A little bit of bit rot (user id) and failure to catch user typing in a non-existent course.
b/c I forgot what it was before I changed it to something completely different and tried to revert it :-)