diff --git a/package.json b/package.json
index 9ba32d699272c166a0dd134fd7663e6878af251b..48f6fac3a3237768cb5ec1d8b387d0aec08e83d2 100644
--- a/package.json
+++ b/package.json
@@ -35,7 +35,7 @@
     "grunt": "~0.4.5",
     "grunt-autoprefixer": "~0.8.2",
     "grunt-banner": "~0.2.3",
-    "grunt-contrib-clean": "~0.5.0",
+    "grunt-contrib-clean": "~0.6.0",
     "grunt-contrib-concat": "~0.5.0",
     "grunt-contrib-connect": "~0.8.0",
     "grunt-contrib-copy": "~0.5.0",
@@ -52,7 +52,7 @@
     "grunt-html-validation": "~0.1.18",
     "grunt-jekyll": "~0.4.2",
     "grunt-jscs": "~0.6.1",
-    "grunt-saucelabs": "~8.1.1",
+    "grunt-saucelabs": "~8.2.0",
     "grunt-sed": "~0.1.1",
     "load-grunt-tasks": "~0.6.0",
     "markdown": "~0.5.0",
diff --git a/test-infra/npm-shrinkwrap.json b/test-infra/npm-shrinkwrap.json
index 234105321ea30401876ed9c52504b2feefe4ec05..19190447d4a99b555b0af0cb74ebb6ee4c814fc7 100644
--- a/test-infra/npm-shrinkwrap.json
+++ b/test-infra/npm-shrinkwrap.json
@@ -1,15 +1,15 @@
 {
   "name": "bootstrap",
   "version": "3.2.0",
-  "npm-shrinkwrap-version": "3.1.6",
+  "npm-shrinkwrap-version": "3.1.7",
   "dependencies": {
     "btoa": {
       "version": "1.1.2",
       "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.1.2.tgz"
     },
     "glob": {
-      "version": "4.0.4",
-      "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.4.tgz",
+      "version": "4.0.5",
+      "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.5.tgz",
       "dependencies": {
         "graceful-fs": {
           "version": "3.0.2",
@@ -20,8 +20,8 @@
           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
         },
         "minimatch": {
-          "version": "0.3.0",
-          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
+          "version": "1.0.0",
+          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
           "dependencies": {
             "lru-cache": {
               "version": "2.5.0",
@@ -230,12 +230,12 @@
       "resolved": "https://registry.npmjs.org/grunt-autoprefixer/-/grunt-autoprefixer-0.8.2.tgz",
       "dependencies": {
         "autoprefixer": {
-          "version": "2.1.1",
-          "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-2.1.1.tgz",
+          "version": "2.2.0",
+          "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-2.2.0.tgz",
           "dependencies": {
             "caniuse-db": {
-              "version": "1.0.20140721",
-              "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.20140721.tgz"
+              "version": "1.0.20140730",
+              "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.20140730.tgz"
             },
             "fs-extra": {
               "version": "0.10.0",
@@ -266,8 +266,8 @@
               }
             },
             "postcss": {
-              "version": "1.0.0",
-              "resolved": "https://registry.npmjs.org/postcss/-/postcss-1.0.0.tgz",
+              "version": "2.1.0",
+              "resolved": "https://registry.npmjs.org/postcss/-/postcss-2.1.0.tgz",
               "dependencies": {
                 "base64-js": {
                   "version": "0.0.7",
@@ -336,8 +336,8 @@
       "resolved": "https://registry.npmjs.org/grunt-banner/-/grunt-banner-0.2.3.tgz"
     },
     "grunt-contrib-clean": {
-      "version": "0.5.0",
-      "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-0.5.0.tgz",
+      "version": "0.6.0",
+      "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-0.6.0.tgz",
       "dependencies": {
         "rimraf": {
           "version": "2.2.8",
@@ -754,8 +754,8 @@
           }
         },
         "clean-css": {
-          "version": "2.2.8",
-          "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-2.2.8.tgz",
+          "version": "2.2.11",
+          "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-2.2.11.tgz",
           "dependencies": {
             "commander": {
               "version": "2.2.0",
@@ -962,8 +962,8 @@
                   "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-0.2.5.tgz",
                   "dependencies": {
                     "minimatch": {
-                      "version": "0.4.0",
-                      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz",
+                      "version": "1.0.0",
+                      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
                       "dependencies": {
                         "lru-cache": {
                           "version": "2.5.0",
@@ -1210,34 +1210,54 @@
       }
     },
     "grunt-contrib-less": {
-      "version": "0.11.3",
-      "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-0.11.3.tgz",
+      "version": "0.11.4",
+      "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-0.11.4.tgz",
       "dependencies": {
         "async": {
           "version": "0.2.10",
           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
         },
         "chalk": {
-          "version": "0.4.0",
-          "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
+          "version": "0.5.1",
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
           "dependencies": {
             "ansi-styles": {
-              "version": "1.0.0",
-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz"
+              "version": "1.1.0",
+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz"
             },
-            "has-color": {
-              "version": "0.1.7",
-              "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"
+            "escape-string-regexp": {
+              "version": "1.0.1",
+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.1.tgz"
+            },
+            "has-ansi": {
+              "version": "0.1.0",
+              "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
+              "dependencies": {
+                "ansi-regex": {
+                  "version": "0.2.1",
+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"
+                }
+              }
             },
             "strip-ansi": {
-              "version": "0.1.1",
-              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz"
+              "version": "0.3.0",
+              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
+              "dependencies": {
+                "ansi-regex": {
+                  "version": "0.2.1",
+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"
+                }
+              }
+            },
+            "supports-color": {
+              "version": "0.2.0",
+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"
             }
           }
         },
         "less": {
-          "version": "1.7.3",
-          "resolved": "https://registry.npmjs.org/less/-/less-1.7.3.tgz",
+          "version": "1.7.4",
+          "resolved": "https://registry.npmjs.org/less/-/less-1.7.4.tgz",
           "dependencies": {
             "clean-css": {
               "version": "2.1.8",
@@ -1385,6 +1405,24 @@
           "version": "0.1.0",
           "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz",
           "dependencies": {
+            "chalk": {
+              "version": "0.4.0",
+              "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
+              "dependencies": {
+                "ansi-styles": {
+                  "version": "1.0.0",
+                  "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz"
+                },
+                "has-color": {
+                  "version": "0.1.7",
+                  "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"
+                },
+                "strip-ansi": {
+                  "version": "0.1.1",
+                  "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz"
+                }
+              }
+            },
             "gzip-size": {
               "version": "0.1.1",
               "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.1.tgz",
@@ -1468,8 +1506,8 @@
               "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"
             },
             "phantomjs": {
-              "version": "1.9.7-14",
-              "resolved": "https://registry.npmjs.org/phantomjs/-/phantomjs-1.9.7-14.tgz",
+              "version": "1.9.7-15",
+              "resolved": "https://registry.npmjs.org/phantomjs/-/phantomjs-1.9.7-15.tgz",
               "dependencies": {
                 "adm-zip": {
                   "version": "0.2.1",
@@ -1684,24 +1722,44 @@
       }
     },
     "grunt-contrib-uglify": {
-      "version": "0.5.0",
-      "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.5.0.tgz",
+      "version": "0.5.1",
+      "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.5.1.tgz",
       "dependencies": {
         "chalk": {
-          "version": "0.4.0",
-          "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
+          "version": "0.5.1",
+          "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
           "dependencies": {
             "ansi-styles": {
-              "version": "1.0.0",
-              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz"
+              "version": "1.1.0",
+              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz"
             },
-            "has-color": {
-              "version": "0.1.7",
-              "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz"
+            "escape-string-regexp": {
+              "version": "1.0.1",
+              "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.1.tgz"
+            },
+            "has-ansi": {
+              "version": "0.1.0",
+              "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
+              "dependencies": {
+                "ansi-regex": {
+                  "version": "0.2.1",
+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"
+                }
+              }
             },
             "strip-ansi": {
-              "version": "0.1.1",
-              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz"
+              "version": "0.3.0",
+              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
+              "dependencies": {
+                "ansi-regex": {
+                  "version": "0.2.1",
+                  "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz"
+                }
+              }
+            },
+            "supports-color": {
+              "version": "0.2.0",
+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"
             }
           }
         },
@@ -1710,13 +1768,27 @@
           "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.1.tgz"
         },
         "maxmin": {
-          "version": "0.1.0",
-          "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz",
+          "version": "0.2.2",
+          "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-0.2.2.tgz",
           "dependencies": {
+            "figures": {
+              "version": "1.0.2",
+              "resolved": "https://registry.npmjs.org/figures/-/figures-1.0.2.tgz"
+            },
             "gzip-size": {
-              "version": "0.1.1",
-              "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.1.tgz",
+              "version": "0.2.0",
+              "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-0.2.0.tgz",
               "dependencies": {
+                "browserify-zlib": {
+                  "version": "0.1.4",
+                  "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
+                  "dependencies": {
+                    "pako": {
+                      "version": "0.2.5",
+                      "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.5.tgz"
+                    }
+                  }
+                },
                 "concat-stream": {
                   "version": "1.4.6",
                   "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.6.tgz",
@@ -1748,30 +1820,6 @@
                       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
                     }
                   }
-                },
-                "zlib-browserify": {
-                  "version": "0.0.3",
-                  "resolved": "https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.3.tgz",
-                  "dependencies": {
-                    "tape": {
-                      "version": "0.2.2",
-                      "resolved": "https://registry.npmjs.org/tape/-/tape-0.2.2.tgz",
-                      "dependencies": {
-                        "deep-equal": {
-                          "version": "0.0.0",
-                          "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"
-                        },
-                        "defined": {
-                          "version": "0.0.0",
-                          "resolved": "https://registry.npmjs.org/defined/-/defined-0.0.0.tgz"
-                        },
-                        "jsonify": {
-                          "version": "0.0.0",
-                          "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz"
-                        }
-                      }
-                    }
-                  }
                 }
               }
             },
@@ -2280,32 +2328,32 @@
       }
     },
     "grunt-jscs": {
-      "version": "0.6.1",
-      "resolved": "https://registry.npmjs.org/grunt-jscs/-/grunt-jscs-0.6.1.tgz",
+      "version": "0.6.2",
+      "resolved": "https://registry.npmjs.org/grunt-jscs/-/grunt-jscs-0.6.2.tgz",
       "dependencies": {
         "hooker": {
           "version": "0.2.3",
           "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"
         },
         "jscs": {
-          "version": "1.5.8",
-          "resolved": "https://registry.npmjs.org/jscs/-/jscs-1.5.8.tgz",
+          "version": "1.5.9",
+          "resolved": "https://registry.npmjs.org/jscs/-/jscs-1.5.9.tgz",
           "dependencies": {
             "colors": {
               "version": "0.6.2",
               "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"
             },
             "commander": {
-              "version": "2.2.0",
-              "resolved": "https://registry.npmjs.org/commander/-/commander-2.2.0.tgz"
+              "version": "2.3.0",
+              "resolved": "https://registry.npmjs.org/commander/-/commander-2.3.0.tgz"
             },
             "esprima": {
               "version": "1.2.2",
               "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz"
             },
             "minimatch": {
-              "version": "0.3.0",
-              "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
+              "version": "0.4.0",
+              "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz",
               "dependencies": {
                 "lru-cache": {
                   "version": "2.5.0",
@@ -2321,6 +2369,10 @@
               "version": "0.1.3",
               "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-0.1.3.tgz"
             },
+            "supports-color": {
+              "version": "0.2.0",
+              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz"
+            },
             "vow-fs": {
               "version": "0.3.2",
               "resolved": "https://registry.npmjs.org/vow-fs/-/vow-fs-0.3.2.tgz",
@@ -2370,147 +2422,295 @@
               }
             },
             "xmlbuilder": {
-              "version": "2.2.1",
-              "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.2.1.tgz",
-              "dependencies": {
-                "lodash-node": {
-                  "version": "2.4.1",
-                  "resolved": "https://registry.npmjs.org/lodash-node/-/lodash-node-2.4.1.tgz"
-                }
-              }
-            }
-          }
-        },
-        "lodash.assign": {
-          "version": "2.4.1",
-          "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-2.4.1.tgz",
-          "dependencies": {
-            "lodash._basecreatecallback": {
-              "version": "2.4.1",
-              "resolved": "https://registry.npmjs.org/lodash._basecreatecallback/-/lodash._basecreatecallback-2.4.1.tgz",
+              "version": "2.3.0",
+              "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.3.0.tgz",
               "dependencies": {
-                "lodash._setbinddata": {
-                  "version": "2.4.1",
-                  "resolved": "https://registry.npmjs.org/lodash._setbinddata/-/lodash._setbinddata-2.4.1.tgz",
-                  "dependencies": {
-                    "lodash._isnative": {
-                      "version": "2.4.1",
-                      "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
-                    },
-                    "lodash.noop": {
-                      "version": "2.4.1",
-                      "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
-                    }
-                  }
-                },
-                "lodash.bind": {
+                "lodash.assign": {
                   "version": "2.4.1",
-                  "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-2.4.1.tgz",
+                  "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-2.4.1.tgz",
                   "dependencies": {
-                    "lodash._createwrapper": {
+                    "lodash._basecreatecallback": {
                       "version": "2.4.1",
-                      "resolved": "https://registry.npmjs.org/lodash._createwrapper/-/lodash._createwrapper-2.4.1.tgz",
+                      "resolved": "https://registry.npmjs.org/lodash._basecreatecallback/-/lodash._basecreatecallback-2.4.1.tgz",
                       "dependencies": {
-                        "lodash._basebind": {
+                        "lodash._setbinddata": {
                           "version": "2.4.1",
-                          "resolved": "https://registry.npmjs.org/lodash._basebind/-/lodash._basebind-2.4.1.tgz",
+                          "resolved": "https://registry.npmjs.org/lodash._setbinddata/-/lodash._setbinddata-2.4.1.tgz",
                           "dependencies": {
-                            "lodash._basecreate": {
+                            "lodash._isnative": {
                               "version": "2.4.1",
-                              "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz",
-                              "dependencies": {
-                                "lodash._isnative": {
-                                  "version": "2.4.1",
-                                  "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
-                                },
-                                "lodash.noop": {
-                                  "version": "2.4.1",
-                                  "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
-                                }
-                              }
+                              "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
                             },
-                            "lodash.isobject": {
+                            "lodash.noop": {
                               "version": "2.4.1",
-                              "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"
+                              "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
                             }
                           }
                         },
-                        "lodash._basecreatewrapper": {
+                        "lodash.bind": {
                           "version": "2.4.1",
-                          "resolved": "https://registry.npmjs.org/lodash._basecreatewrapper/-/lodash._basecreatewrapper-2.4.1.tgz",
+                          "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-2.4.1.tgz",
                           "dependencies": {
-                            "lodash._basecreate": {
+                            "lodash._createwrapper": {
                               "version": "2.4.1",
-                              "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz",
+                              "resolved": "https://registry.npmjs.org/lodash._createwrapper/-/lodash._createwrapper-2.4.1.tgz",
                               "dependencies": {
-                                "lodash._isnative": {
+                                "lodash._basebind": {
                                   "version": "2.4.1",
-                                  "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                                  "resolved": "https://registry.npmjs.org/lodash._basebind/-/lodash._basebind-2.4.1.tgz",
+                                  "dependencies": {
+                                    "lodash._basecreate": {
+                                      "version": "2.4.1",
+                                      "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz",
+                                      "dependencies": {
+                                        "lodash._isnative": {
+                                          "version": "2.4.1",
+                                          "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                                        },
+                                        "lodash.noop": {
+                                          "version": "2.4.1",
+                                          "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
+                                        }
+                                      }
+                                    }
+                                  }
                                 },
-                                "lodash.noop": {
+                                "lodash._basecreatewrapper": {
                                   "version": "2.4.1",
-                                  "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
+                                  "resolved": "https://registry.npmjs.org/lodash._basecreatewrapper/-/lodash._basecreatewrapper-2.4.1.tgz",
+                                  "dependencies": {
+                                    "lodash._basecreate": {
+                                      "version": "2.4.1",
+                                      "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz",
+                                      "dependencies": {
+                                        "lodash._isnative": {
+                                          "version": "2.4.1",
+                                          "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                                        },
+                                        "lodash.noop": {
+                                          "version": "2.4.1",
+                                          "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
+                                        }
+                                      }
+                                    }
+                                  }
                                 }
                               }
                             },
-                            "lodash.isobject": {
+                            "lodash._slice": {
                               "version": "2.4.1",
-                              "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"
+                              "resolved": "https://registry.npmjs.org/lodash._slice/-/lodash._slice-2.4.1.tgz"
                             }
                           }
                         },
-                        "lodash.isfunction": {
+                        "lodash.identity": {
+                          "version": "2.4.1",
+                          "resolved": "https://registry.npmjs.org/lodash.identity/-/lodash.identity-2.4.1.tgz"
+                        },
+                        "lodash.support": {
                           "version": "2.4.1",
-                          "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-2.4.1.tgz"
+                          "resolved": "https://registry.npmjs.org/lodash.support/-/lodash.support-2.4.1.tgz",
+                          "dependencies": {
+                            "lodash._isnative": {
+                              "version": "2.4.1",
+                              "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                            }
+                          }
                         }
                       }
                     },
-                    "lodash._slice": {
+                    "lodash._objecttypes": {
+                      "version": "2.4.1",
+                      "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"
+                    },
+                    "lodash.keys": {
                       "version": "2.4.1",
-                      "resolved": "https://registry.npmjs.org/lodash._slice/-/lodash._slice-2.4.1.tgz"
+                      "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
+                      "dependencies": {
+                        "lodash._isnative": {
+                          "version": "2.4.1",
+                          "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                        },
+                        "lodash._shimkeys": {
+                          "version": "2.4.1",
+                          "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz"
+                        }
+                      }
                     }
                   }
                 },
-                "lodash.identity": {
+                "lodash.create": {
                   "version": "2.4.1",
-                  "resolved": "https://registry.npmjs.org/lodash.identity/-/lodash.identity-2.4.1.tgz"
+                  "resolved": "https://registry.npmjs.org/lodash.create/-/lodash.create-2.4.1.tgz",
+                  "dependencies": {
+                    "lodash._basecreate": {
+                      "version": "2.4.1",
+                      "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz",
+                      "dependencies": {
+                        "lodash._isnative": {
+                          "version": "2.4.1",
+                          "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                        },
+                        "lodash.noop": {
+                          "version": "2.4.1",
+                          "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
+                        }
+                      }
+                    }
+                  }
                 },
-                "lodash.support": {
+                "lodash.isarray": {
                   "version": "2.4.1",
-                  "resolved": "https://registry.npmjs.org/lodash.support/-/lodash.support-2.4.1.tgz",
+                  "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-2.4.1.tgz",
                   "dependencies": {
                     "lodash._isnative": {
                       "version": "2.4.1",
                       "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
                     }
                   }
-                }
-              }
-            },
-            "lodash._objecttypes": {
-              "version": "2.4.1",
-              "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"
-            },
-            "lodash.keys": {
-              "version": "2.4.1",
-              "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
-              "dependencies": {
-                "lodash._isnative": {
-                  "version": "2.4.1",
-                  "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
                 },
-                "lodash._shimkeys": {
+                "lodash.isempty": {
                   "version": "2.4.1",
-                  "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz"
-                },
-                "lodash.isobject": {
-                  "version": "2.4.1",
-                  "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz"
-                }
-              }
-            }
-          }
-        },
+                  "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-2.4.1.tgz",
+                  "dependencies": {
+                    "lodash.forown": {
+                      "version": "2.4.1",
+                      "resolved": "https://registry.npmjs.org/lodash.forown/-/lodash.forown-2.4.1.tgz",
+                      "dependencies": {
+                        "lodash._basecreatecallback": {
+                          "version": "2.4.1",
+                          "resolved": "https://registry.npmjs.org/lodash._basecreatecallback/-/lodash._basecreatecallback-2.4.1.tgz",
+                          "dependencies": {
+                            "lodash._setbinddata": {
+                              "version": "2.4.1",
+                              "resolved": "https://registry.npmjs.org/lodash._setbinddata/-/lodash._setbinddata-2.4.1.tgz",
+                              "dependencies": {
+                                "lodash._isnative": {
+                                  "version": "2.4.1",
+                                  "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                                },
+                                "lodash.noop": {
+                                  "version": "2.4.1",
+                                  "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
+                                }
+                              }
+                            },
+                            "lodash.bind": {
+                              "version": "2.4.1",
+                              "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-2.4.1.tgz",
+                              "dependencies": {
+                                "lodash._createwrapper": {
+                                  "version": "2.4.1",
+                                  "resolved": "https://registry.npmjs.org/lodash._createwrapper/-/lodash._createwrapper-2.4.1.tgz",
+                                  "dependencies": {
+                                    "lodash._basebind": {
+                                      "version": "2.4.1",
+                                      "resolved": "https://registry.npmjs.org/lodash._basebind/-/lodash._basebind-2.4.1.tgz",
+                                      "dependencies": {
+                                        "lodash._basecreate": {
+                                          "version": "2.4.1",
+                                          "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz",
+                                          "dependencies": {
+                                            "lodash._isnative": {
+                                              "version": "2.4.1",
+                                              "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                                            },
+                                            "lodash.noop": {
+                                              "version": "2.4.1",
+                                              "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
+                                            }
+                                          }
+                                        }
+                                      }
+                                    },
+                                    "lodash._basecreatewrapper": {
+                                      "version": "2.4.1",
+                                      "resolved": "https://registry.npmjs.org/lodash._basecreatewrapper/-/lodash._basecreatewrapper-2.4.1.tgz",
+                                      "dependencies": {
+                                        "lodash._basecreate": {
+                                          "version": "2.4.1",
+                                          "resolved": "https://registry.npmjs.org/lodash._basecreate/-/lodash._basecreate-2.4.1.tgz",
+                                          "dependencies": {
+                                            "lodash._isnative": {
+                                              "version": "2.4.1",
+                                              "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                                            },
+                                            "lodash.noop": {
+                                              "version": "2.4.1",
+                                              "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-2.4.1.tgz"
+                                            }
+                                          }
+                                        }
+                                      }
+                                    }
+                                  }
+                                },
+                                "lodash._slice": {
+                                  "version": "2.4.1",
+                                  "resolved": "https://registry.npmjs.org/lodash._slice/-/lodash._slice-2.4.1.tgz"
+                                }
+                              }
+                            },
+                            "lodash.identity": {
+                              "version": "2.4.1",
+                              "resolved": "https://registry.npmjs.org/lodash.identity/-/lodash.identity-2.4.1.tgz"
+                            },
+                            "lodash.support": {
+                              "version": "2.4.1",
+                              "resolved": "https://registry.npmjs.org/lodash.support/-/lodash.support-2.4.1.tgz",
+                              "dependencies": {
+                                "lodash._isnative": {
+                                  "version": "2.4.1",
+                                  "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                                }
+                              }
+                            }
+                          }
+                        },
+                        "lodash._objecttypes": {
+                          "version": "2.4.1",
+                          "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"
+                        },
+                        "lodash.keys": {
+                          "version": "2.4.1",
+                          "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
+                          "dependencies": {
+                            "lodash._isnative": {
+                              "version": "2.4.1",
+                              "resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz"
+                            },
+                            "lodash._shimkeys": {
+                              "version": "2.4.1",
+                              "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz"
+                            }
+                          }
+                        }
+                      }
+                    }
+                  }
+                },
+                "lodash.isfunction": {
+                  "version": "2.4.1",
+                  "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-2.4.1.tgz"
+                },
+                "lodash.isobject": {
+                  "version": "2.4.1",
+                  "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz",
+                  "dependencies": {
+                    "lodash._objecttypes": {
+                      "version": "2.4.1",
+                      "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz"
+                    }
+                  }
+                }
+              }
+            }
+          }
+        },
+        "lodash": {
+          "version": "2.4.1",
+          "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.1.tgz"
+        },
         "vow": {
           "version": "0.4.5",
           "resolved": "https://registry.npmjs.org/vow/-/vow-0.4.5.tgz"
@@ -2518,8 +2718,8 @@
       }
     },
     "grunt-saucelabs": {
-      "version": "8.1.1",
-      "resolved": "https://registry.npmjs.org/grunt-saucelabs/-/grunt-saucelabs-8.1.1.tgz",
+      "version": "8.2.0",
+      "resolved": "https://registry.npmjs.org/grunt-saucelabs/-/grunt-saucelabs-8.2.0.tgz",
       "dependencies": {
         "colors": {
           "version": "0.6.2",
@@ -2850,8 +3050,8 @@
           }
         },
         "sauce-tunnel": {
-          "version": "2.0.6",
-          "resolved": "https://registry.npmjs.org/sauce-tunnel/-/sauce-tunnel-2.0.6.tgz",
+          "version": "2.1.0",
+          "resolved": "https://registry.npmjs.org/sauce-tunnel/-/sauce-tunnel-2.1.0.tgz",
           "dependencies": {
             "chalk": {
               "version": "0.4.0",
@@ -3124,8 +3324,8 @@
       }
     },
     "npm-shrinkwrap": {
-      "version": "3.1.6",
-      "resolved": "https://registry.npmjs.org/npm-shrinkwrap/-/npm-shrinkwrap-3.1.6.tgz",
+      "version": "3.1.7",
+      "resolved": "https://registry.npmjs.org/npm-shrinkwrap/-/npm-shrinkwrap-3.1.7.tgz",
       "dependencies": {
         "array-find": {
           "version": "0.1.1",
@@ -3256,8 +3456,8 @@
           }
         },
         "npm": {
-          "version": "1.4.21",
-          "resolved": "https://registry.npmjs.org/npm/-/npm-1.4.21.tgz",
+          "version": "1.4.22",
+          "resolved": "https://registry.npmjs.org/npm/-/npm-1.4.22.tgz",
           "dependencies": {
             "abbrev": {
               "version": "1.0.5",
@@ -3350,8 +3550,8 @@
               "resolved": "https://registry.npmjs.org/editor/-/editor-0.1.0.tgz"
             },
             "fstream": {
-              "version": "0.1.28",
-              "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.28.tgz",
+              "version": "0.1.29",
+              "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.29.tgz",
               "dependencies": {
                 "mkdirp": {
                   "version": "0.3.5",
@@ -3368,8 +3568,8 @@
                   "resolved": "https://registry.npmjs.org/fstream-ignore/-/fstream-ignore-0.0.10.tgz",
                   "dependencies": {
                     "fstream": {
-                      "version": "0.1.28",
-                      "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.28.tgz",
+                      "version": "0.1.29",
+                      "resolved": "https://registry.npmjs.org/fstream/-/fstream-0.1.29.tgz",
                       "dependencies": {
                         "graceful-fs": {
                           "version": "3.0.2",
@@ -3408,20 +3608,28 @@
               }
             },
             "github-url-from-git": {
-              "version": "1.1.1",
-              "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"
+              "version": "1.2.0",
+              "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.2.0.tgz"
             },
             "github-url-from-username-repo": {
               "version": "0.2.0",
               "resolved": "https://registry.npmjs.org/github-url-from-username-repo/-/github-url-from-username-repo-0.2.0.tgz"
             },
             "glob": {
-              "version": "4.0.4",
-              "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.4.tgz",
+              "version": "4.0.5",
+              "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.5.tgz",
               "dependencies": {
+                "graceful-fs": {
+                  "version": "3.0.2",
+                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.2.tgz"
+                },
+                "inherits": {
+                  "version": "2.0.1",
+                  "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
+                },
                 "minimatch": {
-                  "version": "0.3.0",
-                  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
+                  "version": "1.0.0",
+                  "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
                   "dependencies": {
                     "lru-cache": {
                       "version": "2.5.0",
@@ -3432,6 +3640,10 @@
                       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"
                     }
                   }
+                },
+                "once": {
+                  "version": "1.3.0",
+                  "resolved": "https://registry.npmjs.org/once/-/once-1.3.0.tgz"
                 }
               }
             },
@@ -3452,12 +3664,76 @@
               "resolved": "https://registry.npmjs.org/ini/-/ini-1.2.1.tgz"
             },
             "init-package-json": {
-              "version": "0.1.1",
-              "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-0.1.1.tgz",
+              "version": "1.0.0",
+              "resolved": "https://registry.npmjs.org/init-package-json/-/init-package-json-1.0.0.tgz",
               "dependencies": {
                 "promzard": {
                   "version": "0.2.2",
                   "resolved": "https://registry.npmjs.org/promzard/-/promzard-0.2.2.tgz"
+                },
+                "read-package-json": {
+                  "version": "1.2.5",
+                  "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-1.2.5.tgz",
+                  "dependencies": {
+                    "github-url-from-git": {
+                      "version": "1.3.0",
+                      "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.3.0.tgz"
+                    },
+                    "glob": {
+                      "version": "4.0.5",
+                      "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.5.tgz",
+                      "dependencies": {
+                        "inherits": {
+                          "version": "2.0.1",
+                          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
+                        },
+                        "minimatch": {
+                          "version": "1.0.0",
+                          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
+                          "dependencies": {
+                            "sigmund": {
+                              "version": "1.0.0",
+                              "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"
+                            }
+                          }
+                        },
+                        "once": {
+                          "version": "1.3.0",
+                          "resolved": "https://registry.npmjs.org/once/-/once-1.3.0.tgz"
+                        }
+                      }
+                    },
+                    "graceful-fs": {
+                      "version": "3.0.2",
+                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.2.tgz"
+                    },
+                    "lru-cache": {
+                      "version": "2.5.0",
+                      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz"
+                    },
+                    "normalize-package-data": {
+                      "version": "0.4.2",
+                      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.4.2.tgz",
+                      "dependencies": {
+                        "github-url-from-git": {
+                          "version": "1.1.1",
+                          "resolved": "https://registry.npmjs.org/github-url-from-git/-/github-url-from-git-1.1.1.tgz"
+                        },
+                        "github-url-from-username-repo": {
+                          "version": "0.2.0",
+                          "resolved": "https://registry.npmjs.org/github-url-from-username-repo/-/github-url-from-username-repo-0.2.0.tgz"
+                        },
+                        "semver": {
+                          "version": "3.0.1",
+                          "resolved": "https://registry.npmjs.org/semver/-/semver-3.0.1.tgz"
+                        }
+                      }
+                    }
+                  }
+                },
+                "semver": {
+                  "version": "3.0.1",
+                  "resolved": "https://registry.npmjs.org/semver/-/semver-3.0.1.tgz"
                 }
               }
             },
@@ -3469,6 +3745,10 @@
               "version": "2.5.0",
               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz"
             },
+            "marked": {
+              "version": "0.3.2",
+              "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.2.tgz"
+            },
             "minimatch": {
               "version": "0.3.0",
               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
@@ -3487,38 +3767,6 @@
               "version": "0.13.1",
               "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-0.13.1.tgz",
               "dependencies": {
-                "glob": {
-                  "version": "4.0.4",
-                  "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.4.tgz",
-                  "dependencies": {
-                    "graceful-fs": {
-                      "version": "3.0.2",
-                      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.2.tgz"
-                    },
-                    "inherits": {
-                      "version": "2.0.1",
-                      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
-                    },
-                    "minimatch": {
-                      "version": "0.3.0",
-                      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
-                      "dependencies": {
-                        "lru-cache": {
-                          "version": "2.5.0",
-                          "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz"
-                        },
-                        "sigmund": {
-                          "version": "1.0.0",
-                          "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz"
-                        }
-                      }
-                    },
-                    "once": {
-                      "version": "1.3.0",
-                      "resolved": "https://registry.npmjs.org/once/-/once-1.3.0.tgz"
-                    }
-                  }
-                },
                 "minimatch": {
                   "version": "0.4.0",
                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz",
@@ -3544,8 +3792,8 @@
                   }
                 },
                 "request": {
-                  "version": "2.37.0",
-                  "resolved": "https://registry.npmjs.org/request/-/request-2.37.0.tgz",
+                  "version": "2.39.0",
+                  "resolved": "https://registry.npmjs.org/request/-/request-2.39.0.tgz",
                   "dependencies": {
                     "aws-sign2": {
                       "version": "0.5.0",
@@ -3639,6 +3887,10 @@
                       "version": "0.6.6",
                       "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz"
                     },
+                    "stringstream": {
+                      "version": "0.0.4",
+                      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.4.tgz"
+                    },
                     "tough-cookie": {
                       "version": "0.12.1",
                       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz",
@@ -3656,8 +3908,8 @@
                   }
                 },
                 "semver": {
-                  "version": "2.3.1",
-                  "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.1.tgz"
+                  "version": "2.3.2",
+                  "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz"
                 }
               }
             },
@@ -3670,22 +3922,170 @@
               "resolved": "https://registry.npmjs.org/npm-cache-filename/-/npm-cache-filename-1.0.1.tgz"
             },
             "npm-install-checks": {
-              "version": "1.0.2",
-              "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-1.0.2.tgz",
-              "dependencies": {
-                "semver": {
-                  "version": "2.3.1",
-                  "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.1.tgz"
-                }
-              }
+              "version": "1.0.3",
+              "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-1.0.3.tgz"
             },
             "npm-registry-client": {
               "version": "2.0.3",
               "resolved": "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-2.0.3.tgz",
               "dependencies": {
+                "chownr": {
+                  "version": "0.0.1",
+                  "resolved": "https://registry.npmjs.org/chownr/-/chownr-0.0.1.tgz"
+                },
+                "graceful-fs": {
+                  "version": "3.0.2",
+                  "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.2.tgz"
+                },
+                "mkdirp": {
+                  "version": "0.3.5",
+                  "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"
+                },
+                "npm-cache-filename": {
+                  "version": "1.0.1",
+                  "resolved": "https://registry.npmjs.org/npm-cache-filename/-/npm-cache-filename-1.0.1.tgz"
+                },
+                "npmlog": {
+                  "version": "0.1.1",
+                  "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-0.1.1.tgz",
+                  "dependencies": {
+                    "ansi": {
+                      "version": "0.3.0",
+                      "resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.0.tgz"
+                    }
+                  }
+                },
+                "request": {
+                  "version": "2.39.0",
+                  "resolved": "https://registry.npmjs.org/request/-/request-2.39.0.tgz",
+                  "dependencies": {
+                    "aws-sign2": {
+                      "version": "0.5.0",
+                      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz"
+                    },
+                    "forever-agent": {
+                      "version": "0.5.2",
+                      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz"
+                    },
+                    "form-data": {
+                      "version": "0.1.4",
+                      "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz",
+                      "dependencies": {
+                        "async": {
+                          "version": "0.9.0",
+                          "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz"
+                        },
+                        "combined-stream": {
+                          "version": "0.0.5",
+                          "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.5.tgz",
+                          "dependencies": {
+                            "delayed-stream": {
+                              "version": "0.0.5",
+                              "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"
+                            }
+                          }
+                        },
+                        "mime": {
+                          "version": "1.2.11",
+                          "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"
+                        }
+                      }
+                    },
+                    "hawk": {
+                      "version": "1.1.1",
+                      "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz",
+                      "dependencies": {
+                        "boom": {
+                          "version": "0.4.2",
+                          "resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz"
+                        },
+                        "cryptiles": {
+                          "version": "0.2.2",
+                          "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"
+                        },
+                        "hoek": {
+                          "version": "0.9.1",
+                          "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"
+                        },
+                        "sntp": {
+                          "version": "0.2.4",
+                          "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"
+                        }
+                      }
+                    },
+                    "http-signature": {
+                      "version": "0.10.0",
+                      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz",
+                      "dependencies": {
+                        "asn1": {
+                          "version": "0.1.11",
+                          "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"
+                        },
+                        "assert-plus": {
+                          "version": "0.1.2",
+                          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"
+                        },
+                        "ctype": {
+                          "version": "0.5.2",
+                          "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"
+                        }
+                      }
+                    },
+                    "json-stringify-safe": {
+                      "version": "5.0.0",
+                      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"
+                    },
+                    "mime-types": {
+                      "version": "1.0.1",
+                      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.1.tgz"
+                    },
+                    "node-uuid": {
+                      "version": "1.4.1",
+                      "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"
+                    },
+                    "oauth-sign": {
+                      "version": "0.3.0",
+                      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"
+                    },
+                    "qs": {
+                      "version": "0.6.6",
+                      "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz"
+                    },
+                    "stringstream": {
+                      "version": "0.0.4",
+                      "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.4.tgz"
+                    },
+                    "tough-cookie": {
+                      "version": "0.12.1",
+                      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz",
+                      "dependencies": {
+                        "punycode": {
+                          "version": "1.3.0",
+                          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.0.tgz"
+                        }
+                      }
+                    },
+                    "tunnel-agent": {
+                      "version": "0.4.0",
+                      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.0.tgz"
+                    }
+                  }
+                },
                 "retry": {
                   "version": "0.6.0",
                   "resolved": "https://registry.npmjs.org/retry/-/retry-0.6.0.tgz"
+                },
+                "rimraf": {
+                  "version": "2.2.8",
+                  "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"
+                },
+                "semver": {
+                  "version": "2.3.2",
+                  "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz"
+                },
+                "slide": {
+                  "version": "1.1.5",
+                  "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.5.tgz"
                 }
               }
             },
@@ -3740,8 +4140,8 @@
               }
             },
             "read-installed": {
-              "version": "2.0.6",
-              "resolved": "https://registry.npmjs.org/read-installed/-/read-installed-2.0.6.tgz",
+              "version": "2.0.7",
+              "resolved": "https://registry.npmjs.org/read-installed/-/read-installed-2.0.7.tgz",
               "dependencies": {
                 "util-extend": {
                   "version": "1.0.1",
@@ -3750,12 +4150,12 @@
               }
             },
             "read-package-json": {
-              "version": "1.2.3",
-              "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-1.2.3.tgz",
+              "version": "1.2.5",
+              "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-1.2.5.tgz",
               "dependencies": {
                 "normalize-package-data": {
-                  "version": "0.4.1",
-                  "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.4.1.tgz",
+                  "version": "0.4.2",
+                  "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-0.4.2.tgz",
                   "dependencies": {
                     "github-url-from-git": {
                       "version": "1.1.1",
@@ -3881,9 +4281,29 @@
               "version": "2.2.8",
               "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"
             },
+            "ronn": {
+              "version": "0.4.0",
+              "resolved": "https://registry.npmjs.org/ronn/-/ronn-0.4.0.tgz",
+              "dependencies": {
+                "markdown": {
+                  "version": "0.5.0",
+                  "resolved": "https://registry.npmjs.org/markdown/-/markdown-0.5.0.tgz",
+                  "dependencies": {
+                    "nopt": {
+                      "version": "2.1.2",
+                      "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"
+                    }
+                  }
+                },
+                "opts": {
+                  "version": "1.2.2",
+                  "resolved": "https://registry.npmjs.org/opts/-/opts-1.2.2.tgz"
+                }
+              }
+            },
             "semver": {
-              "version": "2.3.1",
-              "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.1.tgz"
+              "version": "2.3.2",
+              "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz"
             },
             "sha": {
               "version": "1.2.4",
@@ -3956,8 +4376,8 @@
           "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz"
         },
         "semver": {
-          "version": "2.3.1",
-          "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.1.tgz"
+          "version": "2.3.2",
+          "resolved": "https://registry.npmjs.org/semver/-/semver-2.3.2.tgz"
         },
         "sorted-object": {
           "version": "1.0.0",