fix($tests): fix missing source in runningSpecs reports

The Runner wasn't initialized with the specs paths and the regexp
matching for file was expecting the presence of a http:// prefix.
refactor($bin): matchers are now part of the spectacular.js file

It was a bit weird that matchers was not defined in the same file,
and it will easier to integrate in a webpage.
References to the utils in the files that compose spectacular.js
was removed from these files as the utils file already define
a shorthand for it.
fix($server): fix relative paths of spectacular assets

Until now the assets was loaded from `.` and not from the
spectacular root directory.
style($browser): add animation on success opening

In order to use a transition between the closed and opened state of
a succesful example, the height of the pre tag contained in the example
must be recorded beforehand.
fix(utils): escaping expectation message don't escape diffs

The escape method was too much effective and escaped the diffs
as well. The escapeDiffs method protect the diffs tags from
being escaped by the escape method.
chore(scripts): use istanbul coverage even in local tests