Add implementation for unsigned short to byte array
Update to remove using char as a numeric type, as well as fixing a bug related to LongStrings being arbitrarily undersized
Create class to hold AMF0 constant values, update classes to reference those constants, and fix various style issues