Use the upstream json-reformat.el, not a local copy

The official home of `json-reformat` is https://github.com/gongo/json-reformat,
and MELPA has packages of that library. It is therefore undesirable to
distribute a copy with `restclient`.

This commit declares (and documents) a package dependency so that
everything will work correctly when installing the restclient package,
and it removes the local copy.
Merge pull request #35 from purcell/master

Use the upstream json-reformat.el, not a local copy
Support for elisp in variables
Allow to run request staying in the same window by C-c C-v
New keybinding explained
Better error handling
Adds restclient-log-request variable defaulted to t.

Set the variable to nil to prevent logging request details to *Messages*.
Merge pull request #40 from scottdw/add-log-request-variable

Adds restclient-log-request variable defaulted to t.
Exclude carriage return from content-type matching
Merge pull request #41 from leppert/patch-1

Exclude carriage return from content-type matching
Removed debug output
Yet another advice to overcome url.el defaults. I'm really close to throwing it out and implementing a subset of HTTP myself or simply resort to calling curl in the background.
Merge branch 'master' of https://github.com/pashky/restclient.el
Add customize group for restclient and add :group properties
Merge pull request #44 from markus1189/master

Add customize group for restclient and add :group properties
Fixed ref to free var
Add examples

Adds the `examples/` folder and an example restclient file for httbin.org
Merge pull request #46 from markus1189/examples

Add examples
Convert escaped JSON unicode back into text. This is of no use with current json-reformat.el, so will work with either my own ex-bundled version of json-reformat.el, or if @gongo will accept my pull request.
Get rid of json-reformat.el, use built-in json-pretty-print of emacs 24.4