Add image support + fix diverses issues

All right, Mike's motivation was contagious and I cherry-picked and merged my pending commits regarding the other parts than the streaming.
This should fix a few more pending issues I tagged back then.
I also seized the occasion to add @adonoho among the authors as well.