Convert calcdeps script to synchronous execution.

Switching to a synchronous execution model doubles the speed of the script.
It now averages ~100ms locally instead of ~200ms.

Progress on #7.
v2.0.1
Merge pull request #191 from nicksay/release

v2.0.1
Merge pull request #189 from nicksay/calcdeps-sync

Convert calcdeps script to synchronous execution.
Support configurable persistent parameters.

New advanced config option `advanced-persistent-parameters`. When set, URLs are modified to include the parameters.

Parameters are appended prior to loads and prefetches in addition to navigations. The format of the config should be "abc=def&foo=bar" without a leading "?". The leading delimeter is determined at runtime based on the presence of params on the given URL.

Closes #134