Update makefile to vala-0.22
Merge branch 'master' of github.com:antono/valum
Link to Vala home
Syntax with <type:key> for route parameters.

This will allow us to type our route parameters by using specific regex.
Basic support for types in Route.

Escape regular pieces of route to avoid undesired regex injection.

Simplified the Route code:
    - rule set at constructor
    - route is not necessary, just the compilex regex

Conflicts:
	src/route.vala
Merge pull request #7 from arteymix/typed-route

Syntax with <type:key> for route parameters.
Merge branch 'master' of github.com:antono/valum
Merge remote-tracking branch 'artmix/master'

Conflicts:
	Makefile
	src/route.vala
Dockerfile
Properly resolve conflict
Better Dockerfile
Adds before_request and after_request signals in Router.

These signals are called before and after a Request execution to bind
custom events.

As an example, the benchmark uses a after_request signals to finalize
its calculations.
Request and Response are initialized before the Route matching.

before_request is called before the matching process, so that unmatched
Request may still be captured in before_request.

This allow a call to after_request if the Request is not matched.
Merge pull request #8 from arteymix/signals-around-request

Signals around request
Valum.View is a Ctpl templating solution.