add fail callback. Closes #15
deprecate `callback` callback with `success` callback
Height will not cause failure when `widthOnly` is set as long as width can fit into the container. Fix #4.
finalize 0.4.0