added MovingMedian class, but not using it

added packet type/time data collection to DatagramProcessor and
post-execution prints of that info.
extra commit of previous commit?
added some comments
first cut at partial model elements
first cut at PropertyFlags template class
changed MovingMedian to MovingPercentile
re-enabled piggy-backing in OctreeSendThread
cleaned up debug statements

also reorganized MovingPercentile a little bit
more cleanup
more cleanup again
added test suite for PropertyFlags, latest work on PropertyFlags
more cleanup 3
more operators
changed MovingPercentile to use QList
MovingPercentile .size() consistency
implemented decode
MovingPercentile moved else to same line as }
cleanup
removed empty file
removed some old debug code and updated a comment