Removing forgotten require
Fixing and refactoring tests.
Fixing .gitignore and adding Gemfile for bundler.
Adding Dir::compare method
Minor cleanups and refactoring
Adding clone and update methods to Xenuti::Repository. Adding testcases.
Refactoring to make Rubocop happy.
Configuring Rubocop to ignore some warnings
Adding String#unindent helper to deal with <<-EOF indentation.