Don't force pad background color to white

- pad to transparrent/white by default
- Add spec for resize_and_pad with given color
Merge pull request #1175 from fnordfish/master

Don't force pad background color to white