Use navigationStart as Resource Timings base time.
Merge pull request #70 from marcelduran/fix_timings_base

Use navigationStart as Resource Timings base time.
Update PhantomJS run-jasmine script. This ensures exit code is always returned.
Merge pull request #65 from marcelduran/phantom_jasmine_exit_code

Update PhantomJS run-jasmine script.
Prevent attempted cross-domain navigation (experimental).

For now, guard the new logic behind a `experimental-same-origin` config.

Progress on #30.
Merge pull request #72 from nicksay/cross-domain

Prevent attempted cross-domain navigation (experimental).
Add experimental "unified execution" for scripts and styles.

Split inline script and style evaluation into two functions:
- `eval`: conditionally evaluate the text only if changed
- `exec`: unconditionally execute the text

This matches the behavior of external script and style installation:
- `load`: conditionally install the resource only if changed
- `get`: unconditionally install the resource.

For now, guard the new logic behind a `experimental-execute-unified` config.

Progress on #25.