Use suspend.js to pause evaluation during function calls that return data from the server. This prevents having to use synchronous requests that lock up the browser.
Update suspend.js submodule
Merge branch 'master' of git://github.com/10gen-labs/mongo-web-shell into use_evaluator

Conflicts:
	frontend/src/mws/Coll.js
	frontend/src/mws/Cursor.js
	frontend/src/mws/Shell.js
Merge branch 'master' of git://github.com/10gen-labs/mongo-web-shell into use_evaluator

Conflicts:
	Gruntfile.js
	frontend/src/mws/Shell.js
Merge pull request #277 from FuegoFro/use_evaluator

Use suspend.js to evaluate code and pause on network requests
Fixes #221