Return to first page of records after filter update.

Also add missing radix parameter to parseInt call.
Rename x-axis and y-axis in view.graph.js.

Changed to Axis 1 and Axis 2 to avoid confusion
in bar graph (when axes are inverted).
Hide the sidebar if it's empty.

When updating the view check to see if the sidebar
contains any visible children elements. If not,
hide it.
Merge pull request #280 from okfn/280-graph-axis-labels

Rename "Group" and "Series" labels in graph UI to "X-Axis" and "Y-Axis"
Add horizontal bar chart back to view.flot.js
Merge pull request #311 from okfn/311-update-view-flot

Make view.flot.js consistent with view.graph.js
[#312,README][s]: note about using jekyll to build docs or demos if working on them locally.
Merge branch 'master' of github.com:okfn/recline
Merge pull request #308 from okfn/308-filter-update-ux

[bugfix][s]: Return to first page of records after applying filters.
Merge branch 'master' of github.com:okfn/recline
[#313,model][s]: use jquery promise api if available.
[build][s]: regular build of js and css.
[#313,backend/memory][xs]: use jquery deferred if we can.
[backend/csv][xs]: set my.__type__ to csv.`
[#313,backend][s]: use jquery deferred if available - fixes #313.
[build][s]: build again.
[#287,view/graph][s]: move current view.graph.js to view.flotr2.js and setup recline.View.Graph to point to recline.View.Flot.
[site][s]: some minor tweaks to css and fix a typo in map tutorial.
[docs][xs]: download referenced correct location for flot charts.
[build][xs]: regular build.