Add empty Ceylon project
Add .gitignore

Copied from ceylon.ast (with coverage part removed)
Add (empty) ceylon.lexer.core module + package
Add (empty) test.ceylon.lexer.core module + package
Suppress Ceylon namespace warnings
Add build.xml, build.properties

Mostly copied from ceylon.ast, but with some changes.
Add CharacterSource interface
Add test for CharacterSource interface
Add IterableCharacterSource class

Simple implementation of CharacterSource
Add test for IterableCharacterSource class
Add CharacterStream interface
Add test for CharacterStream interface
Add StringCharacterStream class

Simple implementation of CharacterStream
Add test for StringCharacterStream class
Add CharacterSourceStream class
Add test for CharacterSourceStream class