renaming services to be more consistent
removing unneeded provisioner
updating composer
removing Request from container, use RequestStack
fixing vagrant setup to be more standardized
fixing dev tools to use RequestStack
updating Application to manage RequestStack

We still need to refactor this to pop() the request after it has been
processed. To do this we need to add some tests that the AppFinishEvent
is triggered even on an exception thrown.
fixing error with request not set in events
removing unneeded use statement
testing AppFinishedEvent always called

This ensures that even with different exception catching settings we
are appropriately triggering the AppFinishedEvent
making Response nullable on AppFinishedEvent

If the Application has been set to not catch exceptions a response may
not have been generated. If the application is set to catch and handle
exceptions then a null response in this event should never actually
happen.
always triggering app finished event
Merge pull request #14 from cspray/symfony-request-stack

Application clean up