Remove some worthless objects: SimpleTimer, BoxedNumber, AnimateValueTask

(AnimateValueTask could be made useful if it were rewritten to operate on arbitrary properties)
LayoutSprites ignore invisible children when performing layouts
Merge remote-tracking branch 'upstream/master'