Fixed nasty logic error with metsvc

added reverse_tcp as an option, and will fail gracefully when chosing
"impossible options" like using metsvc while the stage is not loaded
locally