Issue#3 trajpt base class

There are still no methods for actually setting values, but this starts to build ideas and functionality we need. Fixes issue #3.
I haven't been following too closely, so pardon the interruption, question: are we planning to handle process information (gun on, close gripper etc.) with each trajectory point?  Perhaps a ProcessFrame?