Add helper method to send packets to players.
Moved common listener here.
Created SpecialProperties that should be used for storing non compatible properties in files. It provides a converted type between a compatible type.
Specify plugin channel
Map default properties to actual fields to use.
Move some methods to interfaces due to some varying implementations cross certain platforms.
Removed redundant gitignore entries