Better regex for matching className:methodName

I found that if you have a typo like:

```php
$app->addRoutes(array(
	'/'            => 'Home::index',
));
```

`\InvalidArgumentException` is never thrown, this fix solve it with a more specific regex.