Added bin folder to .gitignore.
Slightly changed the way EnumTagTypes work to allow non-sequential type ids.
Added getChildType() to TagList.
Changed raw data tags to one general RawDataTag class that's extended.