New exception class for handling dispatch halting
and route match skipping
Reworked the dispatch handler to offload some repetitive calls
to a new handleResponseCallback() method, and added a new way to
skip or halt the processing of a route callback through exception
handling
New tests, of course, to test the new dispatch control
Oh yea, I forgot that PHP 5.3 sucks. Fixing tests. :/
Removing pass-by-reference param definition in
`Klein::handleResponseCallback()`, since its not
really necessary
Removing numerous aliases and improving names
Fixing comment, thanks to @chriso pointing out my verbiage fail
New `abort()` method to easily stop route matching
after setting a response code and locking the response
from further modifications
New tests for the new `Klein->abort()` method
Merge pull request #106 from Rican7/feature/route-match-control

Feature - Route Match (Dispatch) Control