Scripting API: Added Room.GetProperty

Added Room.GetProperty to supersede the old GetRoomProperty global function. GetRoomProperty is hidden behind a check for strict mode for backwards compatibility.