Support for image types

So if your want to create a different type of image from the original you can now go
```
var resize = im().resize('200x200").quality(90).imgtype('png')
```

I would have put in a test but didn't know which suite you would prefer. 
TAP is doing ok for me at the moment.