Added comments in Router.php and Route.php

On reading over router code, I felt certain parts of the code need some minor additional inline comments, as its hard to understand what is going on. Also amended or expanded a few other comments in function header blocks. No logic changes.