Use before :each instead of before :all for rspec

As it was, solr was not clearing between specs. Also, if you one spec that required search and another that didn't within the same block you would search when you do not want it depending on the order the specs are run in.
Clean up dependencies
Add rspec task to rake file and make it default
Add .travis.yml
Move README to markdown
Add code climate coverage
Cache bundle on travis
Badge-ify
Remove jeweler and clean up gemspec
Remove RSpec Deprecation warnings by using new expect/allow syntax
Merge pull request #18 from aaronjensen/patch-1

Use before :each instead of before :all for rspec
Don't kill Solr after test