Changed Promise API a bit.

 - Renamed .success and .complete methods.
 - Left .fail tests commented out, because I could not find a hook to
create errors in find chains.