Merge pull request #1 from aycabta/master

support escaping '+-/*' on $!1
Merge pull request #2 from aycabta/master

support new escaping ' {}|^&<>' on $!1
Merge pull request #3 from aycabta/master

support escaping '\' with $!1
Merge pull request #4 from aycabta/master

escape all ASCII glyphs!
don't use legacy URI.escape
refactoring: osusume() -> Web.osusume() based on the file name -- application-specific logic goes into a module
indentation
the second worst typo ever in the world
uses Web.osusume. now the code is really readable
bugfix: rooms
room:imascg add
Update web.rb
Avoid XSS
If Osusume
security fix
Revert "security fix"

This reverts commit adef6e2b64e538382a8162832b202d91b7555a8c.
Bot relay
isokaze mask
$bot(botname)
Fixes bugs