Re: Redmine Task #2168

Initial update. Heartbeat still unchanged, but
login now uses vwf_view.kernel.moniker comparison
to client that issued event in order to simplify
identifying user/view pairs.
Fixes #2168

Updated heartbeat and events.

Tests for user node presence before issuing
a heartbeat.

Post heartbeat now results in verification
that user is correctly correlated with view.

Shift from custom events with additional data
to using default events and view storing
username/user color lookup.

Added debug function that can be manually in-
voked, and automatically is invoked when oddities
occur. Displays view side user information as well
as causes all attached users models to provide
similar information.
Merge branch 'development' of https://github.com/virtual-world-framework/vwf into development