Default request handler.

When no route matches a request, a default_request signal is called and
is used to produce the appropriate response.

This allow developer to handle themselves 404 errors.
Merge branch 'signal-when-not-found'

Conflicts:
	src/router.vala