Added new Marker message types for direct publishing
build changes to use messages
new executable to publish all viewable markers as an array