Aliso Canyon gas-leak company pleads no contest to misdemeanor, pays small fine, outraging Porter Ranch residents