Update gems

Updates gems where possible, locks version that will cause breakage if updated