Fix contributed by Steve South that enabled him to write asynchronous Jasmine tests.
Wrap the globalization block in a function so that it can be invoked multiple times.
Merge commit 'c4ffae6b31b13f6886452aa9988f42c369a9e35e' into latest-topiarist
Squashed 'brjs-sdk/workspace/sdk/libs/javascript/topiarist/' changes from 07fce20..7355c55

7355c55 Merge pull request #17 from janhancic/gh-pages
aeb35a1 Optimized the most common use-case likely with Topiarist (verifying arguments using isA()) so that it's now ~2.5 times slower than doing the same check manually, rather than being ~25 times slower, as was the case before. To achive this I did have to relax the argument checking performed, but this actuallly resulted in the browser throwing a clearer error message than what Topiarist was producing anyway.
03e51ba Added a new command (npm run test-performance) that shows that topiarist is currently ~25 times slower than using typeof and instanceof directly for the most common use case -- verifiying argument types.
8d50258 Also skip `toString` as it can break in IE8
a703e66 Made exportTo() available as export(), to remain backwardly compatible with v0.0.3.
cc4b1d7 Prepare to make a new version of Topirarist available via 'npm', but also provide a small backwards compatiblity fix so we only have to update the minor version number.
4686e10 Updated all grunt dependencies to see if this fixes the builds on Travis, plus ensured all dependencies were against fixed versions, since we're not trying to run a continuous integration test against our upstream dependencies.
0687c68 adding more browser versions for testing incl safari

git-subtree-dir: brjs-sdk/workspace/sdk/libs/javascript/topiarist
git-subtree-split: 7355c5520530c3b441952d06b4673462a5894546
adding test for the async testing bug fix #1047
Merge pull request #1061 from BladeRunnerJS/latest-topiarist

Latest topiarist
Merge pull request #1047 from BladeRunnerJS/async-jasmine-fix

Asynchronous Jasmine test bug fix
Merge pull request #1051 from BladeRunnerJS/rerunnable-globalization-block

Wrap the globalization block in a function so that it can be invoked mul...
changing app deployment watcher so it uses files rather than memoized file so file listings arent cached
Squashed 'brjs-sdk/workspace/sdk/libs/javascript/topiarist/' changes from 7355c55..e2f0020

e2f0020 Quote the property 'export', as this appears to be a reserved word that breaks IE8.

git-subtree-dir: brjs-sdk/workspace/sdk/libs/javascript/topiarist
git-subtree-split: e2f002003ad0f37ba02ad5829e75d6ae28cb63a8
Merge commit 'f2628925139035a83922ff484b6b9afbeeca81e3' into latest-topiarist
Merge pull request #1067 from BladeRunnerJS/latest-topiarist

Latest topiarist
putting the CHECK_INTERVAL back to 100ms since it make the tests faster,
and having the check performed more regularly should not negatively
impact BRJS performance even though we have switched from MemoizedFile
to File, since the thread will be be task-switched once it starts
performing file requests against a raw file.
Merged 'develop' into 'commonjs-aliasing-support'.
Removed all static state from private ServiceCommonJsSourceModule getSourceModule(BRJS brjs, String requirePath) {
Stop globalizing plug-in style require-paths.