Regex filtering for arguments.

 * look for =~ and !~
 * syntax is stricter in looking for a regexliteral on the rhs

spacing fix
Merge pull request #437 from zhaoz/regex

Regex filtering for arguments.
clean up the generated filterparser.js file

 * remove toSource, not used and throws warnings
tests for regex argument parser
Merge pull request #438 from zhaoz/regex

Tests for regex, remove dead parser code.
Added caching to bin/instrument.js
Make sure the NPM module also ships the extensions.
Merge pull request #439 from poucet/caching

Added caching to bin/instrument.js
Merge pull request #440 from poucet/package-update

Make sure the NPM module also ships the extensions.
Only ship the proxy extension.
Add possibility of specifying an ignore-pattern.
Merge pull request #441 from poucet/ignore-pattern

Ignore pattern
Fixed a null-exception on ignorePattern.
Merge pull request #442 from poucet/bugfix

Fixed a null-exception on ignorePattern.
Making the tracer retry on startup, which solves some race conditions.
Recent Chromiums seem to only open the remote debugger socket after the
extension has already loaded.
Add data source for chrome dev tools cpu profiles.
Merge pull request #443 from google/rsturgell

Add data source for chrome dev tools cpu profiles.
Call/memory tracing in the extension.
Buttons right in the WTF popup to instrument calls/memory! Woo! It only
supports synchronous appended script blocks right now, but that's most of
Maps.
This needs some code sharing work with the command line version (that
is still useful for other browsers), and a lot of performance improvements.
It also cannot capture all scripts and apps using it will need some
minor changes in their loaders.
Merge pull request #444 from google/extension_tracing

Call/memory tracing in the extension.
Adding support for async scripts.
It's missing some cases still, but works well enough for maps.