Update schema.sql

Added ON UPDATE and ON DELETE clauses to FOREIGN KEYS.
Update Route.php

I think the reason for using a regex in rules maching is to match child routes.
So we must anchor the regex to the start of the string.

Example : I want to deny access for this parent route ```webFoo``` :
```php
array('route' => 'webFoo', 'permissions' => 'myperms');
```

 It will also match ```webFoo/bar``` and ```webFoo/baz```.
But infortunately, if i don't anchor the regex, it will also match ```otherRouter/mywebFoo```.
patch-1 tests
Merge pull request #62 from DennisDobslaf/master

Added ON UPDATE and ON DELETE clauses to FOREIGN KEYS.
Merge pull request #91 from jmleroux/patch-1

Route matching must be anchored to the start of the string