Introduce GitInputFormat, an input format for Hadoop input paths.

Move the codec into the input format.
Allow arguments on remote.
Fixed bug with everlive application