First commit

Upload the whole project to github. Notice that most of them are same as
that in ZXing. I just changes some of the files.