Work around stack overflow in Chrome caused by a large number of arguments to splice.apply.
Add unit test for stack overflow in Chrome.

See https://code.google.com/p/chromium/issues/detail?id=56588
Refactor code to remove array allocation.
Merge pull request #974 from AnalyticalGraphicsInc/czml-stack-overflow

Czml stack overflow