Pass "abort" and "timeout" status to global ajaxError event handlers
Removed trailing space which was breaking Closure compiler

Closure compiler was complaining about that one and required ES5 compatibility mode.
add array as an input argument to fn.css() to enable to receive multiple css values form an object
modified test for css([])

if css value is set on the dom element but not requested by the callee then the value must not be contained in the return object of fn.css()
Added a special case optimization for creating a single element.
Updated zepto.js for height correction

Changed the height and width functions to reflect the correct height and width of the document.
Updated zepto.html

Included tests to make sure the height and width functions are using the correct property for the document height and width.
Updated zepto.html

Reverted the width test as the change was inadequate for all scenarios.
Remove odd and unncessary use of , null, null, null, null, null, null, null, null, null, null, null, null in event.initEvent(type, bubbles, true)
have `children()` ignore null argument
Update ajax.js

jquery's jsonpcallback settings
fix $.trim() for null and undefined
improve $.trim() tests
Adding support for events on plain old objects
Removed duplication of plain objects to facilitate events on said objects

Duplication causes the event module to issue a new zid for every copy, rendering events on plain objects inoperable.
bump CoffeeScript to avoid build script hanging

Closes #782, see jashkenas/coffee-script#2523
add animation/transition delay support
Allow Zepto to work with jQuery in noConflict mode

* Check that window.$ is undefined rather than whether $ is a property
 of window.
* jQuery in noConflict mode sets window.$ to undefined which was causing
  Zepto to not be assigned
iPod and webview detection
iPhone reported true when actually running on iPod fix