added missing generic argument to extends clause in AbstractState
subclasses
added needed setters to PositionInfo
made DIDLParser more lenient on invalid number formats