documenting git::params
fixing rakefile to work with travis-ci, adding linting
adding .gitignore