[BUGFIX] Wrong import in Breakpoint
[BUGFIX] Wrong result class used in mock builder
[TASK] Create console application for running tests
[CONFIG] Add PhpStorm directory to .gitignore
[CONFIG] Dependency injection configuration
[FEATURE] File analysis via application command
[FEATURE] Communicate test run start/end back to coverage collector
[FEATURE] Set breakpoints in debugger engine

This implements the components necessary to set breakpoints in the
debugger engine. Setting the breakpoints is done directly on session
intialization, afterwards (when the last breakpoint is acknowledged by
the server) the session is run.
[FEATURE] Fetch expression values

This implements a rudimentary infrastructure to fetch property values
from the server. Currently, using the "eval" command is not supported by
the debugger engine client, so only getting properties will work.

Fetching the value is done via the breakpoint service, which is created
by the client event subscriber and attached to the debugger engine
client instance. The service is also responsible for setting the
breakpoints.
Merge branch 'issue-8'