New structure for integration tests, making testing external engines easier
Make sure pixel data is RGB(A) before running filters. Fixes #238