Merge pull request #3 from Rich-Harris/master

Added writable flag to property descriptors
Object.prototype.forEach now includes the value as the second argument to the iterator function. Update unit tests.
Merge branch 'master' of https://github.com/mikemaccana/agave
Semicolons are so fetch. Also fix spurious jshint unterminated string warning.
Merge in 'kind' from kind.js
Strict mode, semis.
Add change log for new release
Add a CONTRIBUTING like the cool kids have
Remove 'use strict' for now (interfering with global access)
Re-add strict mode.
Add grunt file (includes less watch stuff for gh-pages)
Bump version
Typos.
Mention grunt watch support
Make jshint pass on tests
Doc fixes
Consistency use 'global' to describe global rather than 'root'
Use strict mode, but actually work with requirejs.
Use strict mode, but actually work with requirejs.
Merge branch 'master' of https://github.com/mikemaccana/agave

Conflicts:
	index.js