Added setter to PropertyEntry.CurrentValue

Added property setter for #1219 
@rowanmiller @ajcvickers 
I would also add a test case for a null value