Namespaced logger that Adam said he would like

will write more tests, but this already works

```javascript
WBLogger.log('io');
var ioLogger = new WBLogger('io');
var schemaLogger = new WBlogger('schema');

ioLogger.log('foobar');
```
> foobar

```javascript
schemaLogger.dir(someSchema); // (does nothing since log patter 'io' does not match 'schema')
```


Namespaced instances are cached a la the WL WBCollection.

====

- [ ] move to own node module
- [ ] support env varialbes for setting log pattern (for node)
- [ ] colors via @netroy 
- [ ] loglevel support? (this would be a second conditional on the console method - not the namespace)