Add methods to UserData and IUser for accessing and writing of data from other plugins.

This gives plugins access to a node called "info" in the UserData yaml, this allows for plugins to easily read and write data to the userdata without fighting with Essentials over a file.