keep deprecated message properties and enum values
introduced a new Iterator (TickIterator) which iterates (and let's you
apply) the demo tick by tick. 

refactor handling of transient data (chat messages, game events), so
that having the NetTick-packet on the stream is no longer needed
add blues code for decoding the entity index