adding subdirectory support for routing
enhanced regexp for URL checking

Currently, an URL parameter is catched by '[^/]+' regexp. It does
not allow to write routes like '/news/:id-:name.html'.
This commits modifies the regexp, making it ungreedy and catching '.+'
for the param values.
Changed ReflectionFunctionAbstract to ReflectionFunction in Route

The routing engine stores controllers as ReflectionFunctionAbstract,
and the Response object calls $controller->invokeArgs(), which is a
ReflectionFunction method. So I changed the signature of the concerned
methods/attributes.
Translated docblocks and comments

I don't speak russian fluently, and heavily used the Google Translate
engine. So my translations may not be accurate.
Removed debug sentence
Fixed docblock syntax in autoload