Revert "Revert "Changes to comment sharing""

This reverts commit 3e107a2fb6684e4739a3cfb2a137c906d10d11de.
Revert "Revert "Changed the way users are handled""

This reverts commit 64b17827e656d2a9e79531ebd856d0e803af29e7.
Revert "Revert "Updated templates, sharing and IRCScraper""

This reverts commit 81d0ad9c879cb1cbf71dd1c131f99d30e750000f.
Revert "Revert "Missed it.""

This reverts commit 2c2421e92c4d5f9175f9b715416b51d8e1d68afa.