Fixes #25. Prepare for 1.1.1 release.
Update docs with better installation/usage.
adding a conditional, so this html is able to be loaded purely as a blank target for an iframe
adding a test case for iframe manipulation, specifically to show the failure when an iframe that fails to download bubbles up and causes the entire page loaded to look like it failed to download
fixing up the tests some, and adding a fix to the main lib, basically resetting the onLoadFinished handler so subsequent calls (triggered by iframes) do not cause the whole page to fail
Install phantomjs locally
Correctly seatch all module paths for local phantom
I suck at Javascripting
Fall back to a global phantomjs if a local version isn't found
DRY
Merge pull request #33 from dominicbarnes/master

IFrame failure/abort causes the page to appear like it failed to load
Update change log with iframe fix and a few line changes.
Merge pull request #32 from mattrobenolt/no-global-phantom

Install phantomjs locally
Allow a local npm of phantomjs to work.
...