chore(*): Release of Inject 0.6.0 (via grunt)
Merge pull request #296 from gvsboy/master

fix(Communicator, Relay) repairs broken event listener calls
fix(Communicator, Relay) repairs broken event listener calls

Conflicts:
	src/communicator.js
chore(*): Release of Inject 0.6.1 (via grunt)
chore(*): Merge 0.6.1 back into master

Merge tag '0.6.1'

Release 0.6.1 (via grunt)

* tag '0.6.1':
  chore(*): Release of Inject 0.6.1 (via grunt)
  fix(Communicator, Relay) repairs broken event listener calls
  chore(*): Release of Inject 0.6.0 (via grunt)

Conflicts:
	CHANGELOG.md
	bower.json
	dist/recent/inject.js
	dist/recent/inject.min.js
	package.json
	src/communicator.js
chore(*): Updated dist versions of Inject post-merge

After upgrading master to work from 0.6.1, we rebuilt the dist files
for those working on the bleeding edge.
fix(Communicator): communicator now only uses iframe when cross domain

Previously, the communicator would always try and use an iframe, even when the
resource was on the same domain as the requesting page. This added the overhead
of instantiating the iframe, even if a cross domain request hadn't been made.

By reusing getDomainName() from the window.postMessage checking logic, we can
attempt to do a normal XMLHttpRequest if the domains match.

BREAKING CHANGE:
If you had logic that was depending on the iframe existing, then it may not
always be available. Making a cross domain request will establish the iframe.
chore(*) fix express server call in releasetest task
chore(*): Release of Inject 0.7.0-rc1 (via grunt)
fix(plugins) plugins now work with instances of Inject

the extras for inject surrounding the non AMD plugins were never modified to
work with the new instance based designs. This change allows a global
INJECT_PLUGINS object to exist, which can then be plugged in to.

BREAKING CHANGE
The prior inject-plugins.js file is no longer a part of recent, and the
plugins need to be included indivudally. Additionally, a plugin needs to be
enabled by passing the instance of Inject to the plugin method:

INJECT_PLUGINS.css(Inject); // adds the CSS plugin to the current instance
fix(grunt) version string properly populated

During the 0.7.0 refactor, the version string got lost. This restores
the version string so you can reference the .version property and get
the build information again.
fix(Communicator, TreeRunner) Fix breakage from refactor