Implemented the "Geppetto standard library" functions (not the variables
yet though).  Can now omit the attribute name on a proprty with just one
attribute.  Fixed a couple of nasty bugs having to to with variable
declarations.  Rearranged the grammar a bit to match the grammar in the
LRM.