Closes #2. Allow for allow listing of connections that bypass authentication.
- Extends the sasl authentication code with an allow list that does not need to be authenticated.
- Extends the integration test with two unauthenticated connection attempts, one that fails due to not being on the allow list, and one that passed due to being on the allow list.