simplify 'vmc map'

* now focuses solely on apps
* host and domain are separate args, with host optional (default "")
* app argument is the first one, like other app-centric commands

[finishes #40325679]