Fix overcomplicated year generation in Makefile
Remove checks for global leaks in Mocha

An implementation detail means they drastically slow the test suite down
in Safari and Phantomjs. JSHint should do most of the work catching
unassigned variables.

See: https://github.com/visionmedia/mocha/pull/783
Update package.json with latest jshint
Update README with usage and test information
Refactor Module#delegateEvents() to remove lint errors
Run jshint on Travis CI along with the tests
Define a nodejs environment on Travis CI

This will then install the developer dependancies such as jshint.
Update package.json to remove installation warnings
Move the DOM library onto the m namespace

This makes switching out the library and testing much easier.
Use m.$ everywhere to allow use of Zepto

Also updated tests and marked parts of the API unsupported by Zepto
as pending.
Add Zepto as a vendor dependancy
Update Makefile for running Zepto on Travis
Merge pull request #7 from readmill/zepto

Add support for Zepto.
Updated the changelog
Include dom file in the build script
Rewrite the module.handler spec

It's now far less dependant on the implementation, and rather tests
the delegation integration. This should make it easier to catch
differences between DOM apis.
Refactor module.delegate not to use jQuery event data

The jQuery.fn.on(event, selector, data, handler) API variant is not
currently supported by Zepto. So we use partial application of the
handler instead.
Merge branch master into module-registry

Conflicts:
	lib/m/module.js
	test/specs/module-spec.js