Pass url suffix to handlers explicitly

Also extend handler_url to accept both an explicit path suffix and query
string, so that Runtimes have more control over the full url that they
return.
Merge pull request #123 from cpennington/handler-suffix

Pass the url suffix to handler functions explicitly