Added utility constants and much functionality to morse_socket.py