don't try sortable business if there's no jQuery UI sortable
look for jQuery ui in the right place
missing var declaration
Fix package.json

- Allow tests to be run by simply `npm test`
- Add devDependencies
Fix major version of d3 to v2

The current version of Rickshaw has been thoroughly tested with
version 2 of d3 not with version 3 of d3.

Rickshaw unit tests are not compatible with the latest changes in d3.
See https://github.com/mbostock/d3/pull/1044 for discussion.

References:

- About tilde version ranges: https://npmjs.org/doc/json.html
add built libraries
Merge pull request #221 from diwu1989/master

missing var declaration
Merge pull request #222 from chrisirhc/feature/fix-package-json

Update package.json
use Array.isArray() instead of instanceof Array; fixes #225
reduced extraneous JSHint errors by tweaking .jshintignore
fixing up test to pass jshint
Merge pull request #242 from diwu1989/jshint

fixing up test to pass jshint
Create CONTRIBUTING.md
Update LICENSE
HoverDetail render should use pre-computed formatted value
Merge pull request #238 from diwu1989/master

HoverDetail should use the point's pre-formatted X Y value instead of re-computing
Merge pull request #241 from mcandre/master

Added node_modules and minified JS skipping to .jshintignore
Allow custom renderers

args.renderer can be a function that generates a custom Renderer.
Renderers should inherit from Rickshaw.Graph.Renderer and must have the
`name` property.
Merge pull request #253 from chrisirhc/feature/allow-custom-renderers

Allow custom renderers for Rickshaw.Graph
Scaled series, adapting hover detail for scaled series, adding a scaled Y axis, updated examples