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/bower.json b/bower.json
index 42df708..6e15472 100644
--- a/bower.json
+++ b/bower.json
@@ -15,24 +15,24 @@
     "./bower_components"
   ],
   "dependencies": {
-    "angular": "~1.5.9",
+    "angular": "~1.5.8",
     "angular-ui-router": "0.2.15",
-    "angular-resource": "~1.5.9",
-    "angular-cookies": "~1.5.9",
-    "angular-animate": "~1.5.9",
+    "angular-resource": "~1.5.8",
+    "angular-cookies": "~1.5.8",
+    "angular-animate": "~1.5.8",
     "lodash": "~4.11.1",
     "angular-chart.js": "~0.10.2",
     "d3": "~3.5.17",
     "angular-recursion": "~1.0.5"
   },
   "devDependencies": {
-    "angular-mocks": "~1.5.9",
+    "angular-mocks": "~1.5.8",
     "jasmine-jquery": "~2.1.1",
     "jquery": "~3.0.0",
     "bootstrap-sass": "~3.3.6"
   },
   "resolutions": {
-    "angular": "~1.5.9"
+    "angular": "~1.5.8"
   },
   "main": [
     "./dist/xosUiComponent.js"