starting up with arduino
added a few shorthand datatypes
TYPE_LENGTH_BYTES constant added

This is to control the number of bytes used to represent the length of
an array being used with this library
short hand datatypes added
internal buffer description (a union)
get bit written? unsure if #define supports overloading