Added mqtt broker ack cmds, ping/pong cmds, and fixes ns_mqtt_suback

Added and fixed unit tests.
Added --rm flag to docker so that it disposes of container after build.