using express-state to send all the yui configs into the client side as part of the state blob. this is a non BC change. todo add tests for client.js
removing serialize and tokenizeFunctions from utils
refactor the client code to preserve the order of the seed files, also to support multiple calls to app.yui.use(). supporting the YUI seed to be injected manually in the page, and still function thru app.yui.use().
Merge branch 'master' of github.com:yahoo/express-yui into express-state
adding minification process for serialized functions that should be sent to the client side, adding a more centralized debug mode detection.
adding extend and augment methods off from express-yui module to allow others to extend express or augment an app instance manually
Merge pull request #10 from caridy/extend-augment-express

adding extend and augment methods off from express-yui module
we do not need tests or doc conf
whenever we try to identify a yui module, we do not really need require or module, otherwise it will probably execute scripts twice. if the file is a yui module, then it should use YUI.add() to wrap things.
bumping version for 0.4.2
Merge pull request #11 from caridy/master

improve yui module detection to avoid executing arbitrary code
merging upstream 0.4.2
adding custom options to control the configuration of shifter per plugin instance, e.g.: lint, coverage, silence and quiet
dumping version 0.4.3
adding some debug statements
adding a utility helper to detect debug mode
removing console.log statement
Merge pull request #12 from caridy/verbose

shifter debug info controlled thru options when creating a plugin
adding apidocs
adding notes about docs