implemented initialize, files_at_path, and path_exists? in GitRevision

Implemented initialize, files_at_path, and path_exists? in GitRevision class, functionality for files_at_path and path_exists? not perfect but functional