* Use a fixed list of operations in ReflectionGraphicsStateOperationFactory rather than searching via reflection.
* Add a unit test to check that ReflectionGraphicsStateOperationFactory.operations contains all supported graphics operations
support both xobject and inline images. adds unsupported filters so that exceptions are only thrown when accessing lazily evaluated image.bytes property rather than when opening the page.
treat all warnings as errors.
an inline image in a pdf content stream starts with the bi tag, then id declares the start of image data and ei the end. attempting to parse the bytes after the id tag as usual resulted in errors. this change adds special case handling for inline images.