improve performance for large environments (bulk add initial object set)
reflect object type changes correctly, fix some bugs
heavy client-side cleanup of workspace objects and supporting code
clean up now-unused workspace events on the server; tolerate R language objects