Submodule lib/troopjs-browser f52a7ac..21f03ef:
  > Refactor adapder base. First implementation of new store completed. Closes troopjs/troopjs-data#9
  > Updated adapters to match store API changes.
Submodule lib/troopjs-data 5b445b9..90e0289:
  > Add support for locking store on key. Closes troopjs/troopjs-data#8
  > Updated store API
Submodule support/jquery 8643ac7..68c9d05 (rewind):
  < Build: Update testswarm task to node-testswarm 1.x API
  < Update Sizzle. Avoid the use of frameElement. Fixes #13980.
  < Avoid jQuery(this) and a closure for .toggle(Boolean), close gh-1271.
  < Fix #13974: XML .attr("type") (cherry picked from commit adf30903182f6ab99e3490ceac5a8c37bc59e325)
  < No ticket: correct typo in an example in README.md. Close gh-1281.
  < Updating the source version to 2.0.3-pre✓™
  < Tagging the 2.0.2 release.
  < Sizzle Update: fix #13936 - iframe reload should not affect Sizzle.
  < Fix #13937: Correctly scope .finish() following multi-element .animate(). Thanks @gnarf37. Close gh-1279. (cherry picked from commit ae9e05e9f3cb071232b056005755acb5926e403e)
Submodule support/requirejs 59a9f05..d214ed0 (rewind):
  < Merge pull request #753 from tkirda/master