Start with some jshint-inspired cleanups to head.js
Import pageloader from talos
Add markers for required changes

Just put comments in with my initials to mark where functional changes
need to be made to make the pageloader output the type of data that
stone ridge expects.
Some jshint cleanups of pageloader
Render-only test us useless for us
URL filter is worthless for us
RSS reporting is worthless to us
Page cycles is useless to us
Start and end indices in page list are useless to us
Using offline mode defeats the purpose of stone ridge
jshint config lines
Remove ability for test to do own timing
Remove unused variable
plStopAll is redundant, just make it plStop
Always force cycle collection after page load

According to mccr8, this is how we do it In Real Life(tm), so that's how
we'll do it for Stone Ridge
Noisy argument is of no use to us

Since we'll be doing all our data output to a file anyway, we'll be as
verbose as we want on stdout!
Get rid of # cycles

We're always going to do this once
No CLI argument for using browser chrome

The code is being kept in for now, since I don't know which way we're
going to go, but we don't need an option to determine whether or not we
display the browser chrome, as it's going to be either one or the other.
Most likely not, but we have to double check to make sure.
Rename arguments to be stone ridge-like
Add output argument