Change nodejs:6 to default. (#369)

* Change nodejs:6 to default.

* Update dependencies.

* Do npm install and bundle node modules with zip.
diff --git a/action/kafkaFeedWeb_package.json b/action/kafkaFeedWeb_package.json
index 78b5c57..fa8a668 100644
--- a/action/kafkaFeedWeb_package.json
+++ b/action/kafkaFeedWeb_package.json
@@ -1,5 +1,10 @@
 {
   "name": "kafkaFeedWeb",
   "version": "1.0.0",
-  "main": "kafkaFeedWeb.js"
+  "main": "kafkaFeedWeb.js",
+  "dependencies": {
+    "moment": "^2.26.0",
+    "nano": "^8.2.2",
+    "request-promise": "^4.2.5"
+  }
 }
diff --git a/action/kafkaFeed_package.json b/action/kafkaFeed_package.json
index 02a1614..d7cb1b7 100644
--- a/action/kafkaFeed_package.json
+++ b/action/kafkaFeed_package.json
@@ -1,5 +1,10 @@
 {
   "name": "kafkaFeed",
   "version": "1.0.0",
-  "main": "kafkaFeed.js"
+  "main": "kafkaFeed.js",
+  "dependencies": {
+    "moment": "^2.26.0",
+    "nano": "^8.2.2",
+    "request-promise": "^4.2.5"
+  }
 }
diff --git a/action/messageHubFeedWeb_package.json b/action/messageHubFeedWeb_package.json
index 00b159d..3f1eb58 100644
--- a/action/messageHubFeedWeb_package.json
+++ b/action/messageHubFeedWeb_package.json
@@ -3,6 +3,9 @@
   "version": "1.0.0",
   "main": "messageHubFeedWeb.js",
   "dependencies": {
-    "@ibm-functions/iam-token-manager": "^1.0.0"
+    "@ibm-functions/iam-token-manager": "^1.0.0",
+    "moment": "^2.26.0",
+    "nano": "^8.2.2",
+    "request-promise": "^4.2.5"
   }
 }
diff --git a/action/messageHubFeed_package.json b/action/messageHubFeed_package.json
index a86035a..9455b1a 100644
--- a/action/messageHubFeed_package.json
+++ b/action/messageHubFeed_package.json
@@ -1,5 +1,11 @@
 {
   "name": "messageHubFeed",
   "version": "1.0.0",
-  "main": "messageHubFeed.js"
+  "main": "messageHubFeed.js",
+  "dependencies": {
+    "@ibm-functions/iam-token-manager": "^1.0.0",
+    "moment": "^2.26.0",
+    "nano": "^8.2.2",
+    "request-promise": "^4.2.5"
+  }
 }
diff --git a/installCatalog.sh b/installCatalog.sh
index 18f31bf..b794033 100755
--- a/installCatalog.sh
+++ b/installCatalog.sh
@@ -42,7 +42,7 @@
 APIHOST="$5"
 WORKERS="$6"
 INSTALL_PRODUCE_ACTION=${INSTALL_PRODUCE_ACTION:="true"}
-ACTION_RUNTIME_VERSION=${ACTION_RUNTIME_VERSION:="nodejs:6"}
+ACTION_RUNTIME_VERSION=${ACTION_RUNTIME_VERSION:="nodejs:default"}
 
 # If the auth key file exists, read the key in the file. Otherwise, take the
 # first argument as the key itself.
@@ -76,7 +76,9 @@
 fi
 
 cp -f messageHubFeed_package.json package.json
-zip -r messageHubFeed.zip lib package.json messageHubFeed.js -q
+rm -rf node_modules
+npm install
+zip -r messageHubFeed.zip lib package.json messageHubFeed.js node_modules -q
 
 $WSK_CLI -i --apihost "$EDGEHOST" action update --kind "$ACTION_RUNTIME_VERSION" messaging/messageHubFeed "$PACKAGE_HOME/action/messageHubFeed.zip" \
     --auth "$AUTH" \
@@ -112,6 +114,7 @@
 fi
 
 cp -f messageHubFeedWeb_package.json package.json
+rm -rf node_modules
 npm install
 zip -r messageHubFeedWeb.zip lib package.json messageHubFeedWeb.js node_modules -q
 
diff --git a/installKafka.sh b/installKafka.sh
index 595f2b4..8f17dac 100755
--- a/installKafka.sh
+++ b/installKafka.sh
@@ -72,10 +72,12 @@
 fi
 
 cp -f kafkaFeed_package.json package.json
-zip -r kafkaFeed.zip lib package.json kafkaFeed.js
+rm -rf node_modules
+npm install
+zip -r kafkaFeed.zip lib package.json kafkaFeed.js node_modules
 cd $OLD_PATH
 
-$WSK_CLI -i --apihost "$EDGEHOST" action update --kind nodejs:6 messaging/kafkaFeed "$PACKAGE_HOME/action/kafkaFeed.zip" \
+$WSK_CLI -i --apihost "$EDGEHOST" action update --kind nodejs:default messaging/kafkaFeed "$PACKAGE_HOME/action/kafkaFeed.zip" \
     --auth "$AUTH" \
     -a feed true \
     -a description 'Feed to listen to Kafka messages' \
@@ -111,12 +113,14 @@
 fi
 
 cp -f kafkaFeedWeb_package.json package.json
-zip -r kafkaFeedWeb.zip lib package.json kafkaFeedWeb.js
+rm -rf node_modules
+npm install
+zip -r kafkaFeedWeb.zip lib package.json kafkaFeedWeb.js node_modules
 
 cd $OLD_PATH
 
 
-$WSK_CLI -i --apihost "$EDGEHOST" action update --kind nodejs:6 messagingWeb/kafkaFeedWeb "$PACKAGE_HOME/action/kafkaFeedWeb.zip" \
+$WSK_CLI -i --apihost "$EDGEHOST" action update --kind nodejs:default messagingWeb/kafkaFeedWeb "$PACKAGE_HOME/action/kafkaFeedWeb.zip" \
     --auth "$AUTH" \
     --web true \
     -a description 'Write a new trigger to Kafka provider DB' \