added better_errors, binding_on_caller, and oauth to gemfile