CLI backend - ToString override

Extended the ObjectOverridesPass to generate ToString methods if the insertion operator (<<) is overloaded.