fix(errors): handle lines in stack trace that doesn't point a file
fix(default): there's no more default path in requires

The issue here is that a helper in support couldn’t access
another element included though the `requires` option since
it was the first path in the requires array.

BREAKING CHANGE: The support directory is no longer required by
default.

    In order to fix it you can simply add the following option when
running you tests or in your `.spectacular` config:

    `—require spec/support`
test(errors): add test covering errors in accessors
refactor(styles): extract panels styles in separate files
chore($npm): update stylus version to 0.41.0

It’ll bring block evaluation in mixins.
refactor(styles): extract media queries into responsive mixins
feat(browser): disable snap.js on desktop
feat(browser): add desktop version of the test runner

The runner is now fully responsive with a version for
desktop that doesn’t hide any panels.
An expanded mode is provided to browse a test result.
fix(browser): fix hide success class added on list and not on body

When an error occured the `hide-success` class was added
on the `#examples` container, the switch in the `#progress`
container was then unable to toggle properly.
style(browser): add scrolling on the desktop progress
refactor(browser): extract body class changes into reporter
feat(browser): add a selection state on examples in the list
chore($git): bump version to 1.6.0