Image preloading, when using spinners

In case user uses up/down arrows, app will request one extra image to be
generated just in case user presses the button again. There is
functionality to readahead even more then single image, but not
implemented to limit load on the server generating frames.
Merge pull request #2 from myroslav/readahead

Image preloading, when using spinners