AD2: Enable Partition_Now and Status_Partition Functions
AD2: Get rid of Unnecessary Partition Variables
AD2: Create Method to Merge INI and Read Table A Settings

Change all calls to config_parms to use this method
AD2: Convert Routines to Object Oriented Code

No more hardcoding $Self!!
AD2: Add Support for Partitions
AD2: Remove Old PartNum and PartName References
AD2: Condense Logging into a Debug_log Function
AD2: Get Rid of Config_Merge Function

That was an awful idea.
AD2: Fix Handling of Partitions
AD2: Cleanup Child Objects; Add New Objects

Add an object for a partition.

Cleanup unused function sof door and motion items.  Some odd functions still remain.