Add service control feature

This PR enables a feature which allows for services to be controlled via Meterpreter (instead of via Railgun).

It also adds the `status` field to the `service_query` command so that it's easy to see instead of being lost in a sea of other services in `service_enum`.

See the MSF side of this PR for details of how it looks when using it. https://github.com/rapid7/metasploit-framework/pull/3085