Updated ConnectHandler to gracefully fail on page communication failure.
Updated ConfirmDialog to default to modal and allow configuration.
Created LoggedWebpage to log page access.