Ensure options.success is called even if there's no body (e.g. 204)

Fixes: #8
Merge pull request #9 from AmpersandJS/success-not-called-on-204

Ensure options.success is called even if there's no body (e.g. 204)