Give ImageData d.ts definition correct constructor signatures
Change some DOM interface definitions to correctly inherit from their parents in lib.d.ts
WIP - fix eager font and image parsing, part 8: fix reading pixel values from embedded images