Update DivideAtChar to use exact comparison where possible; update any string comparisons with empty to use MCStringIsEmpty