Added a remote host to service library management requests.
Added a method to update the library from the remote host.
Added a remote library method to return the list of available libraries.
Added the ability to create new and update existing libraries from the remote library manager.