Initial commit
Initial port to Python 3
Add a stop function

Cleanly disconnects all the clients and stops the server
Add ability to specify maximum number of connections
Remove repeated license
Move ConnectionLost exception