Added C4ScrollView, cleaned out garbage in C4Shape

The garbage in C4Shape was to take out animation duration conditions
for 0.0f ... I think I put the conditions in a long time ago because of
some bug, but now… I'm taking them back out because they're messing
with the behaviour of setting property animations.