Gap Support: IPF

2010-04-17

Separated the internal representation of the data of IPF files into gap and data streams for greater flexibility.

Fixed various new issues and regressions after testing.