add client tracking to scene. Applications can now access information about the connected clients, and respond to login/logout
add crossorigin to texture preview to prevent browser cache interfering with texture loading. Fixes #192
large update in how users are managed