Add test for order of execute() calls after instantiate

According to http://people.mozilla.org/~jorendorff/es6-draft.html#sec-reflect.loader.prototype.instantiate, 

> First all of the modules it depends upon are linked and evaluated , and then passed to the `execute` function.

However we observe that the calls to execute() are in the same order as the calls to instantiate.