Force execution of phantomjs on Travis-CI script as `make tests` can't find phantomjs
Merge pull request #44 from marcelduran/phantomjs_on_travis_ci

Force execution of phantomjs on Travis-CI script as `make tests` can't find phantomjs
Fix typo in history.js

"handle a errors" fixed to "handle errors"
"timestap" fixed to "timestamp"
Merge pull request #45 from rviscomi/typo

Fix typos in history.js
Add the initial documentation files.

All documentation and content is written using Markdown.  A future change will
use Jekyll to generate the website from these sources, and when ready, the
generated output will be pushed to GitHub Pages.

Progress on #47.
Merge pull request #34 from nicksay/web

Add the initial documentation files.
Add experimental "unified extraction" for parsing scripts and styles.

- Consolidate parsing scripts and styles from two methods to one.
- Unify the parse result object for scripts and styles.
- Parse and install scripts and styles from all fragments.
- For now, guard behind a `experimental-extract-unified` config.
- Improve parsing logic, handling HTML4/HTML5 formats and irregularities.
- Add tests.

Progress on #24.
Merge pull request #39 from nicksay/parse-all-the-fragments

Add experimental "unified extraction" for parsing scripts and styles.
fix typo in response.js

"vaues" fixed to "values"
Merge pull request #48 from rviscomi/typo

fix typo in response.js
Add a new reload event, which is dispatched when a reload is required.
This will allow the app to take care of any necessary cleanup/logging.
Merge pull request #51 from DavidCPhillips/master

Add a new reload event, to help apps track forced reloads.
Refactor to unify spf.net.script and spf.net.style.

Moves common code from spf.net.script and spf.net.style into spf.net.resource.
Reduces duplication and enforces consistency between the script and style
execution/loading models.

Progress on #25.
Provide UMD compatibility.

* Ensure build output is wrapped to support both AMD (e.g. RequireJS) and
  CommonJS (e.g. Browserify) module formats.
* Use a dedicated wrapper.js file since the complexity has grown.
* Streamline how the API is defined for both the main and bootloader binaries
  to reduce boilerplate.

Closes #40.
Merge pull request #50 from nicksay/umd-compat

Provide UMD compatibility.
Merge pull request #46 from nicksay/refactor-script-and-style

Refactor to unify spf.net.script and spf.net.style.
Ensure state keys are defined before they are used.
Merge pull request #53 from nicksay/fix-deps-key

Ensure state keys are defined before they are used.
Create Bower bower.json file.

Progress on #6 and #7.
Merge pull request #54 from nicksay/bower

Create Bower bower.json file.