Log Filtering Feature

- All commits/changes will go here until feature is complete

this will resolve issue #16 when complete
Incorrect return type specified in the JSDoc for the `supplant` function. Currently set to return {string}..

```javascript
               if (criteria1 || criteria2) {
                   return Array.prototype.slice.call(arguments);
               }
// returns an array in this instance
````