Reverse the order of <module ID>:<global name>.

This makes the syntax even more like git push from:to syntax, for whatever
that may be worth.
Treat no-colon module identifiers as root IDs but not as entry points.