updated documentation and exposed the autoPropagation() method, as well as renamed socketMessages() to messages()