Adding all the source code and related files.

Old changes and branches have not been tracked. Refer to the deprecated
google code project for them.