Updates to subscribing and unsubscribing a user for improved PHP compatibility. Always setup $this->params as a JRegistry object to prevent fatal errors when the system plugin isn't enabled.