Updated some files which Travic CI be able to run tests

travis.yml: waiting for elasticsearch to start
gitmodules: change the git repo address to https
spec_helper: allow webmock net connection through localhost
Updated rails version to 4.1 and remove jazz_hand and fivemat gems
Added test_prepare rake task which deprecated from rails 4.1 so Travis
rake task won't be failed
Removed db/seeds.rb and handled johnGalt user with FactoryGirl
Updated rspec-rails to version 3.0.0.beta
Record new VCR cassettes for tests