Provide error message when a CSS is empty
Merge pull request #429 from gmetais/emptycss

Provide error message when a CSS is empty
DOMelementMaxDepth: add offenders

Porting https://github.com/gmetais/YellowLabTools/commit/714d35aa27ce43e294d9db00fbbc985a867150f3
DOMelementMaxDepth: now with offenders
Merge pull request #430 from macbre/dom-element-max-depth-offenders

Report offenders for DOMelementMaxDepth
DOMqueriesByTagName: update test case
DOMqueriesByTagName: querying by BODY and body is the same (#419)
Merge pull request #431 from macbre/DOMqueriesByTagName-ignore-cases

Ignore case when counting duplicated getElementsByTagName()
keepAlive: initial import

https://github.com/gmetais/YellowLabTools/commit/41ddd4961f43bbd94445d1068f0678b077a357a3#diff-9e9a4c8ee146efdc4ae7c2272a2991ad
keepAlive: add logging
keepAlive: fix a typo
keepAlive: add test cases
keepAlive: update metadata and README
Merge pull request #433 from macbre/keep-alive

keep-alive related metric
phantomas.runScript: wait until it's finished

Fixes #417
Merge pull request #434 from macbre/wait-for-run-script-to-complete

phantomas.runScript: wait until it's finished
phantomas.tmpdir: generate temporary directory

Generate unique name for each phantomas run using the following schema:

<system temporary directory>/phantomas/<UUID v4>/

Example: /tmp/phantomas/58aea8b5-2c97-48ee-9885-fcd81d38561f/
analyzeCss: get inline CSS nodes
Run analyze-css for inline styles as well (#397)
milestone event: more docs