SimpleRouter: fixed array to string conversion if presenter key contains array

Simple bugfix + changed behavior to return `NULL` instead of throwing exception if presenter key is missing.

Very similar bug is in Route if using mask `'foo ? presenter = <presenter>'`. I'll send a separate pull request / issue for that.