Modified UserManager

- add __call and __callStatic
- show error when calling a non-existing method