Fixed app list display, gsmarkup menus

A variety of small fixes and changes were made in the Vernacular client to clean up presentation of its use.

Close application list window on start of a Vernacular app
Vernacular Client clears old app list, and refreshes on reconnect
Added example menu items in Calculator app. Menu functionality is mostly built-in with Renaissance,
requiring little on my part for handling.
Async registerRpc command, Ircsome improvements

 * Added ability to filter our objective-c message names that are 'private' (start with '_')
 * Hack to work with multiply chained WampServerProtocol instances (AppServerProtocol and BaseServer instances), needed to get symmetric RPC to work
 * symmetric RPC now works between RSWebsocketApp and Autobahn servers. This includes getting the Autobahn twisted-based server to return results synchronously.
 * Converted previously used WAMP event calls for communication to the client with proper RPC calls. Code refactoring in Vernacular client was necessary.
 * Added a manually bound `ApplicationShim` instance to Vernacular server app named "clientControl".
 * Modified Ircsome to have a side list for nicks in the channel.
Removed echo app non-example