Enforcing that _computeLayout must be called before _render

For @tkimcoop , I think is mostly regression tests aimed at animations.

Fixes #867
You mean because ```!(undefined > 0)``` right?  If so then yes