guardian/scribe — pull request #198 by bliker (2014-06-13 12:08:38+00:00)
Title: Cleaner plugin loading

When I creating new patch I realized that I needed to define it in 3-4 different spots. Now that is a a lot to keep track of. First commit changes the requires to use style suggested by #185.

Second commit extends extends the `.use` method. It can now accept an Object and it will bind it magically. I also made sure that it can accept two different types of objects. like:

```Javascript
var simple = {bold: function(scribe) { }}
var nested = {bold: function() {
return function (scribe) { }
}}
```

This means that adding a plugin or patch is **only one line**. If you think this is a good idea I am happy to add documentation, API and tests.