Fix-for-issue-#463-and-future-others

These changes have been stressed:

1. The URIs are now protected from being altered,
2. Widened the scope by adding =), =(, :-/, and many others,
3. Reordered emojis to make them render properly, :hankey: no longer renders as :stuck_out_tongue:oop:, same with >:( rendering as >:disappointed: and many others,
4. Added a new emoji for O.o because I like this over o.O