bump version for development
Extend jsonp client request.callback.name to jsonp interceptor
bump version for 0.10 development
support bower 0.10+, older versions of bower will no longer work
Default HATEOAS interceptor to index relationships directly on the host entity

A child object may still be configured via the 'target' config property.
Normalize multiple relationship property accesses for hateoas

The same promise will be returned for each access. Previously a new request was
triggered on each access. If multiple requests are needed, the .clientFor(rel)
can be used like a normal client.
Utility for creating lazy promises

These are promises that only start their work once a handler is registered
on the promise.
Utility to aid finding properties in a object graph
refactor hateoas interceptor to use find util
whoops
JSON Hypertext Application Language

Adding mime converter support for application/hal+json. Objects are read as
HAL indexing links and embedded objects on to the resource. Objects are
written as plain JSON.

Embedded relationships are indexed onto the resource by the relationship as
a promise for the related resource.

Links are indexed onto the resource as a lazy promise that will GET the
resource when a handler is first registered on the promise.

A `clientFor` method is added to the entity to get a full Client for a
relationship.

The `_links` and `_embedded` properties on the resource are made
non-enumerable.

Issue #37
Relax assertions that require a native Object.defineProperties environments without
Update Readme for JSON HAL support
Disable XHR cancellation test

This test is misbehaving in IE 6, the response is received before we have
an opportunity to cancel the request.  In order to properly test this
component, we need an HTTP endpoint that is slow to respond. Buster 0.7
will enable this capability.

Disabling this test until we have a proper solution.
CSRF protection

Issue: #39
Update email addresses
Future proof interceptor argument signatures

The third argument to the request/response callbacks for an interceptor
was previously a reference to the current client. Now it's a hash, which
in turn contains the client. The raw client arguments are also available
on that hash.

As other properties are injected into the interceptor callbacks, they will
be added to this hash instead rather than using positional arguments.
Merge branch 'master' into dev

Conflicts:
	README.md
	bower.json
	package.json
	test/version-test-node.js
Support XMLHttpRequest withCredentials property

There are flags on the XHR that are important to set correctly in certain
contexts. The 'withCredentials' property used by CORS is one example. As
the context is essential, there is no good default value, thus we need to
make it open to configuration. Rather than explicitly support each property,
the xhr client now supports `request.mixin` which will copy all its
properties directly on to the raw XHR object.

Issue: #40
Allow UrlBuilder to pase URLs with the file: scheme

- .parts() works similar to window.location
- .isFullyQualified() returns true for file URLs

Issue: #42