AltoRouter::map() param $target should be optional.

Target is not necessary for a route to match up, and can be omitted
without issue.