Downgraded angular to 1.5.8 to fix ng-doc and used shrinkwrap to lock down node modules versions

Change-Id: I7237e171a295f76de32b952bc54d36700059f3b0
diff --git a/gulp/docs.js b/gulp/docs.js
index ab77e1a..11494e6 100644
--- a/gulp/docs.js
+++ b/gulp/docs.js
@@ -17,7 +17,7 @@
       scripts: [].concat([
         `./${options.ngXosVendor}ngXosVendor.min.js`,
         `./${options.ngXosVendor}ngXosHelpers.min.js`,
-        'https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.7/angular-mocks.js',
+        '../bower_components/angular-mocks/angular-mocks.js'
       ]),
       styles: [
         `./${options.ngXosStyles}xosNgLib.css`,
@@ -52,6 +52,9 @@
     browserSync.init({
       server: {
         baseDir: './docs',
+        routes: {
+          '/bower_components': 'bower_components'
+        }
       }
     });
   });