added .gitignore and the message definition file

messge specification file is NOT compliant with the Glow Worm
architecture.  At some point when I stabilize the Glow Worm
interface I'll probably rewrite my scripts that generate messages
and sensors, but for now I'll just keep the spec files.