couchDB broken sort and filter fixed
_createDocument fixed, randomId function added
undfinded _id for couchDB, 33 symbols ID generator
[#183,demos/search][xs]: rename js file.
[docs][xs]: latest version of docco.css.
[#183,demos/search][s]: improve commenting in search demo js and produced docco'd version.
Fixed typo in comments
Update the grid when a record is changed
Fixes #255
[#183,demos/search][xs]: rename js file.
[docs][xs]: latest version of docco.css.
[#183,demos/search][s]: improve commenting in search demo js and produced docco'd version.
[README][xs]: better instructions for contributing.
Added ability to extend graph options with state parameter 'graphOptions'
Added a line to document graphOptions, changed attribute access method
[#264,bugfix,filtereditor][s]: track down and fix bug with addFilter (and hence filtereditor) - fixes #264.

* Quite a subtle bug due to the fact that we were not doing a deep copy on the filter template in addFilter
Added test case for 'graphOptions'
Merge pull request #272 from demiurg/master

[view/graph][s]: Ability to extend graph options with general options - thx to @demiurg.
[bugfix,backend/memory][xs]: map 'number' type correctly for filter application.
[demos/multiview][xs]: set number types on x,y,z fields.
Create a Date using the Date type.

This commit fixes an error in Safari that was not working. Moment.JS was not
converting correctly a string, while with thix fix works. More info here:
http://stackoverflow.com/questions/2587345/javascript-date-parse