Update DMI state extraction in DMI tool

As in title.

* Adds PNG dumping
* Allows dumps to contain multiple frames/directions, specifying via ranges
* Removes BMP dumping