Refactored handling of the change form 'type' field to put bitwise logic in the change form struct instead of the reader.  Added some comments.  Removed unused method.
Merge remote-tracking branch 'origin/master'