Avoid trying to load cursor anim too early

This save a bit of network when no cursor image is available
Use libpng to properly load alpha channel in PNG images
[demo04] Add a cursor image