[queryeditor][xs]: remove unnecessary template variable.
[docs][xs]: linewrap.
[view/grid][s]: strip out all the menu stuff as somewhat broken both in UI (overflow not working) and functional terms (transform has changed).

* Felt simpler to remove and possibly reinstate later than try and fix now.
[be/csv,bugfix][xs]: csv loading from local online file was broken due to copy and paste error.
[#168,docs/backend][m]: major extension to backend tutorial to give examples of most backends.
[css/grid][xs]: border-bottom on rows for Grid.
[addendum,docs][s]: sample.csv (should have been in penultimate commit 3e2fbed5c25204e85ce2a795ccddbea261f19754).
[model,refator][s]: reintroduce summary on Record object deprecating recordSummary on Dataset.

* Reverses change in 1dadc1106bd2dbcad4580d3889e15ac44c865f80
* Record now has fields attribute passed down from Dataset. This is needed in order to support summary method and also makes sense -- as pointed out by @zephod
* Update examples
[docs/tutorials,#113][s]: rework and extend section on records in basics tutorial and start section on filters in query tutorial.
[demos/multiview][s]: refactor to have demo dataset in the app.js (more explicit and removes dependency on test/base.js which seems odd).
[build][s]: usual build.
[backend/es][xs] Prevent exception if ElasticSearch did not return a valid mapping
fix a bug where columns don't sort properly in slickgrid
Merge pull request #181 from joeraii/master

[bugfix,view/slickgrid][xs]: slickgrid column sorting bug fix (from @joeraii).
[build][s]: usual build
[view/transform][xs]: move div with css class down one level so that it works in situations even where we pass div in.
[refactor][xs]: rename costco to data.transform.js.
[transform,refactor][s]: rename costco.js to data.transform.js and rename module to recline.Data.Transform.
[#114,transform][s]: first set of tests for costco code.
Merge branch 'master' of github.com:okfn/recline