"oelig" charactor's encode/decode failed

fixed bug when entityEncode/entityDecode about 'œ'.
'œ' should encode to '&oelig;' however it encoded to '&frac12;'.
'&frac12;' means '½'.