DB view should filter out disabled triggers (#124)

diff --git a/provider/app.js b/provider/app.js
index 2746a54..3d90fd3 100644
--- a/provider/app.js
+++ b/provider/app.js
@@ -63,7 +63,7 @@
                     views: {
                         triggers_by_worker: {
                             map: function (doc) {
-                                if (doc.maxTriggers) {
+                                if (doc.maxTriggers && (!doc.status || doc.status.active === true)) {
                                     emit(doc.worker || 'worker0', 1);
                                 }
                             }.toString(),
diff --git a/provider/lib/utils.js b/provider/lib/utils.js
index 56fe02d..bca66cb 100644
--- a/provider/lib/utils.js
+++ b/provider/lib/utils.js
@@ -276,7 +276,7 @@
                     var triggerIdentifier = trigger.id;
                     var doc = trigger.doc;
 
-                    if ((!doc.status || doc.status.active === true) && !(triggerIdentifier in utils.triggers)) {
+                    if (!(triggerIdentifier in utils.triggers)) {
                         //check if trigger still exists in whisk db
                         var triggerObj = utils.parseQName(triggerIdentifier);
                         var host = 'https://' + utils.routerHost + ':' + 443;