Update media/src/core/core.data.js

First commit:
Only call _fnGetCellData once per cell (should be faster depending on how expensive the user's mRender function is)

Second commit (in addition to what was in the first):
Cut down the # of loops in _fnGatherData to reduce code size.
A few extra assignments also enable to minified version to be even smaller still.