adius/DOMinate — pull request #9 by ForbesLindesay (2012-11-08 12:20:55+00:00)
Title: Remove premature optimisations

Using one letter variable names and parameter names for functions doesn't actually save you any bytes once minified, as such this is almost no difference in minified size, but makes for much more readable code.

In addition I've created tests that are based on node.js and set up travis-ci so that the current build status is always displayed. The essential & standard versions don't save enough bytes to be merrited - anywhere, so I got rid of those.

I've also added [component](https://github.com/component/component) support by adding the `module.exports` and the component.json file.