Cleanup of encoder_state_init and encoder_state_finalize
Iterable structure for sub-encoders (more flexibility)
Add function subencoder_blit_pixels
Remove USE_TILES define