Bug fixes for server.

Major bug where topic names list was being copied as reference
Update pubsub client protocol to handle messages better
Update log cli to work with updated pubsub client
Update teleop cli to handle updated pubsubclient
Add Sense and HistogramTopic
Add quick hack to get web visualizer working
Add map module that contains various maps
Add robot simulator that follows move commands and publishes sensor data
Add histogram filter that takes move and sensor data and returns results