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)
add animation/transition delay support
Implemented missing set for scrollTop([val])
Use proper scrollTo instead of setting non-existing scrollY. Added basic tests.
Make it easier to manually run tests
Make it easier to manually run tests
Update CONTRIBUTING guidelines
Stylistic changes to scrollTop
Make it clear that a pull request should only have ONE update or feature.
Unit test for delay option for `animate`
Cleanup multiple property CSS reading and fix error with empty Zepto collections.
`text` now sets element contents to empty string when called with undefined, fixes #773.

`text` now behaves more like it's jQuery counterpart.
Update years in comments
Preliminary updates for IE 10 support

* Add ie.js to tests. We keep this in ie.js instead of polyfill.js because it's
  to be expected that more fixes will be required for IE 10 support.
* Output debug information (test log JSON dump) on Windows Phone 8 (there's no support for console.log)

There's lots of broken stuff, but basics work.

(Note: IE 10 is the default browser on Windows Phone 8, as well as on the desktop
in Windows 8)