Add generic route feature
Merge pull request #29 from guiled/generic_route

Allow a generic route to be used in sohoa/sohoa. For example something like this can be used 

```$router->any(/(?<controller>[_a-zA-Z]\w*)/(?<action>[_a-zA-Z]\w*)/(?<id>.*)```

which match and unroute URL like :

```
/controller/action/id
/controller/action/
````
Add contributors list.
Merge pull request #33 from osaris/add-contributors-list

Add contributors list.
Follow PSR-0.
Merge pull request #34 from osaris/follow-PSR-0

Follow PSR-0.
Add Uppercase letter on the file
Merge pull request #36 from camael24/b/kitGreut

Add Uppercase letter on view file to follow Controller/Action naming.
Router enable itself his services

Router enable itself his services
Has real route
Merge pull request #39 from camael24/f/router

Fix routes generated for resources (REST).
Add view helper feature
Merge pull request #38 from guiled/view_helpers

Add view helper feature
Fix a bug where Greut try to render le file View / Controller / Action.tpl.php
Merge pull request #43 from guiled/greut_fix_route

Fix a bug with Greut kit rendering the wrong controller/action when using generic route.
Backport @guiled kit rendering the wrong controller/action when using generic route for Xyl.
Merge pull request #45 from osaris/fix_xyl_kit_with_generic_route

Backport @guiled kit rendering the wrong controller/action when using generic route for Xyl.
Reverse two restful routes because /new is matched by show route.
Restful route point to Resource rather than ResourceController controller.
Merge pull request #47 from osaris/fix_restful_routes

Fix restful routes