(#1224) - unreverts and fixes don't mutate options object
(#848) - Update docs with promise info.
(#1233) - Add option for to disable cache busting
(#1229) - use bluebird in node, and NATIVE if available
(#1230) - Ensure browsers correctly report errors in selenium
(#1236) - don't need to export it that way