updated to reflect latest changes in Eloquent
fixed tests
added setField, unsetField and renameField methods to query builder
added push, pushAll, pull, pullAll, addToSet and pop methods to query builder
Merge remote-tracking branch 'upstream/master'