Add user-accounting component to the project

This component supports on-connect and on-disconnect logging of basic
connection details.