Don't create new var scope for js files in client/compatibility/
wrapping
options.compatibility -> options.raw
Update History.md
Merge branch 'avital-client-compatibility' into devel
Don't get confused (on the server) if transform returns something without _id.

Fixes #974.
Bump CoffeeScript version to 1.6.2.
Update HISTORY and notices.
Merge branch 'pr/972' into devel
Update .npm for newish code (eg 1a7c2d8).
Unpolyfill localstorage.

Fixes #634.

The unit test now passes in Firefox when dom.storage.enabled is set to
false (if we care :)

Tested in Chrome, Firefox, and IE 6 and 7.
localstorage package should be internal
Update notices and HISTORY.
Merge branch 'pr/979' into devel
Add Chromium to the browsers supported by appcache
also add Chromium to the list of browsers in the docs
HISTORY update.
Merge branch 'pr/958' into devel
Add support for arbitrary headers to email package.

Ordering is not preserved since we're using a dictionary, but header
ordering doesn't matter anyway.
Make email tests include a custom header.

I'd like to test that adding multiple headers is working fine too, but
the current tests are already order-dependent. Fixing this properly
would probably involve the tests depending on something like mailparser.