Best Practices

@zsombor I agree 100% with what you say about git history, but unfortunately we don't currently have good enough git practices across the whole team to let us use the history like that. 

Tadas personally I don't feel like it's taking that much to resolve gem dependencies. Are you experiencing unbearable slowness?

By having the Gemfile.lock diff on GitHub we'll be able to review gem upgrades. I don't think we should promote wild gem updating, but I'd like to be more confident when I'm updating a gem compared to now.