refactor(bp): create Utils service and move parseSearch
test(Variables): add test for unsetting pending variable
refactor(Runner): move runner into separate file
refactor(Document): deprecate getParams function
refactor(Document): separate Document service into separate file
refactor(Report): separate Report service into separate HtmlReport file
chore(test): remove removeEventListener hack from bp.spec
refactor(Variables): separate Variables service into separate file
refactor(Measure): separate Measure into separate file
refactor(Document): s/bp.document/bp.doc
refactor(Statistics): separate out Statistics
refactor(Utils): separate Utils service into separate file
refactor(bp): create constructor for BenchPress facade
WIP: convert to browserify
refactor(Document): rename more references to bp.doc
WIP: refactor Document to browserify
WIP: first step of using DI
WIP: Variables fully DI
WIP: Document supports DI
WIP: Runner ported to di