fix activerel classname bug and travis

Fixes a dopey bug I introduced. This is why you write tests for everything. Also patches gemfile so Travis will run correctly, it was erroring out when it didn't specify the git repo. Is there a better solution to that?
Just fixed it in another pull. We didn't have a version in there so it wouldn't have matched the prerelease version. We can remove core from the gemfile entirely, it only needs to be there if we want to override the gemspec.