Update elephant.js

* Library is now jQuery based instead of lodash, in order to have a built-in support in promises
* Few of the settings have been changed
* Former execute method is now called fetch
* Library now returns Elephant object to support AMD loaders