Made onStart synchronous
Summary: This makes it easier to aggregate the spring's state with other entities. Otherwise, the 1 frame delay can make the system report that it's at rest, even when start() was called on the same frame that another object came to rest.
Reviewed By: skevy
Differential Revision: http://codereview.cc/D3325