Added PropProtection functions

The function is working atm, but there is no ability to disable the
protection or add buddies and so on, just the basics to make a good PP
with it.