Move all access to rt_properties record into an rt_properties module

Create a new rt_properties module to be the interface for all
rt_properties record access and manipulation. Change all applicable
framework modules and converted tests to use this new module.