don't let stringify choke on circular references, no matter what the stupid user does :)
Fix dsn.path where Sentry runs at a non-root URL

with a DSN like https://A:B@host.example.com/sentry/123 ,
parseDSN() produces:

{ protocol: 'https',
  public_key: 'A',
  private_key: 'B',
  host: 'host.example.com',
  path: 'sentry',
  project_id: 123,
  port: 443 }

which means when a request is sent, it goes to sentry/api/store/
instead of /sentry/api/store/.

The change fixes dsn.path to always have a leading (and trailing)
/ and changes the HTTP transport to not append an extra one.

Adds a specific transport test for non-root sentry, and modifies
existing tests with the new behaviour.
Update Express instructions
0.5.1
add test
Merge pull request #46 from incrowdads/master

Raven should not choke on circular references
Adds options.stackFunction for passing to error.prepareStackTrace
Merge pull request #50 from brandoncarl/master

Adds options.stackFunction for passing to error.prepareStackTrace
0.5.2
Use raw-stacktrace 1.0.0 to use the features given in #50
Update readme to help people with this issue
Merge pull request #52 from imownbey/bump_raw_stacktrace_version

Bump raw stacktrace version
0.5.3
Merge pull request #44 from rcoup/patch-1

Fix dsn.path where Sentry runs at a non-root URL
Use new type assertion syntax (should.js ~2.0.1)
Merge pull request #53 from kivikakk/fix-shifted-dep

Use new type assertion syntax (should.js ~2.0.1)
0.5.4
Merge pull request #45 from rcoup/patch-2

Update Express instructions
lol dates
lol words