Prevent spec from running twice when spec file was changed

RSpec when run in embedded mode via RSpec::Core::Runner reloads spec files itself. Loading it one more time before specs are run causes specs to run twice. Lib files still need to be reloaded explicitly.