Idle animation

Adds an "idle" animation that loops forever. For #1920.

Tested by hacking `gear_down`, because I don't have anything with an idle animation to test with! @nozmajner if you'd like to cook one up I'll take a little video and post it here.

But really this is very simple, its probably safe to merge even without a demo :)