GUAC-569: Bump version numbers of guacamole-client components to 0.9.0.
GUAC-571: Refactor scope of getSizeString().
GUAC-573: Correct version number of overall guacamole-client package.
GUAC-574: Synchronize across ActiveConnectionMap to prevent connection usage race conditions. Need to revisit architecture of connection management within MySQL.
GUAC-574: Only update active connections if socket not yet closed.
GUAC-574: Update appropriate count - should be user here, not group.
GUAC-589: Fix regression in clipboard support - do not handle Ctrl-V unless clipboard integration is actually enabled.
GUAC-589: All .xhtml pages need guacamole-common-js now, as Guacamole.Status is being used by GuacamoleService.
GUAC-608: Add support for stream style clipboard.
GUAC-608: Implement UTF-8 decode in StringReader.
GUAC-608: Implement UTF-8 encode in StringWriter.
GUAC-608: Automatically divide outbound data into roughly 8K (max) blobs.
GUAC-608: Migrate to streamed inbound clipboard data.
GUAC-609: Migrate outbound clipboard integration to new streams.
GUAC-618: Add ping query via connection properties.
GUAC-634: Allow default value for local properties. Use default values within client and root UI.
GUAC-624: Fix isActive() logic. Approximate activity calculations based on known open connections. Update rendering of active connection vs connection without end date.
GUAC-546 Permission edit working.
GUAC-278: Simply do not track connection history if localStorage unavailable.
GUAC-278: Migrate to GuacamoleSessionStorage which uses localStorage only if available.