updated gitignore to handle gemfile locks etc.