Add CharacterLiteral

Without value parsing (cc #20)
Add tests for CharacterLiteral
Add backend support for CharacterLiteral
Add backend tests for CharacterLiteral