needinfo canceled: [Bug 1396847] Review Request: screencloud - Easy to use screenshot sharing application