`$http` already returns a promise

No need to wrap in an extra deferred :)