Added convenience method App#can_open_url  and enhanced description for App#open_url

Not a big thing but since `App#open_url` is there, having `App#can_open_url` is nice.

Also enhanced the documentation to reflect that it can not only handle http urls but any custom schemas as well.

PS: git removed the text between "``" so the commit message is wrong, sorry about that.