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.