(TK-3) Add server-specific service functions

Add server-specific versions of all the service functions. These
take in a server-id as an additional parameter, and perform
the corresponding operation on that server and update that
specific server's context. The old versions of the functions
now call the new versions, with :default passed in as the
server-id.