initial commit of hilary

adds hilary.js and some test coverage
Merge branch 'master' into hilary-beta

Conflicts:
	config.codekit