Adds logging functionality to the ComposableFSM and fixes a problem with timers

With timers, the messages don't come wrapped in a Process message, so one has do allow direct access to the state function
Renames the LoginSystem to AccessControl and adds the proper spec for it
Adds more features to the InterNIC
Moves some messages around
Adds type alias for Credentials
Adds type alias for AddressBook
Adds the Config class for an InterNIC system