Rename this to self in consumer sdl.
Rename this to self in sdl_preview consumer.
Make mlt_consumer_purge() more thorough. (SF-187)

This is applied to SDL consumers only at the moment since that is what
most applications are using. Needs to be extended to other consumers.