Refactor Prosody custom managers
Refactor Prosody custom managers

The managers now inherit from a custom base class that handles the necessary method overrides; additionally now overrides the update_or_create() method, a previously undetected bug.

Kromey/akwriters,Kromey/fbxnano,Kromey/akwriters,Kromey/fbxnano,Kromey/fbxnano,Kromey/fbxnano,Kromey/akwriters,Kromey/akwriters