Use dashes instead of underscores when generating URLs to controller routes

As mentioned [here](http://forums.laravel.io/viewtopic.php?id=539), it is better to replace underscores with dashes in automatically generated URLs. Tests included.