Document backend errors for signup() and changePassword().
Fix all javadoc warnings.
CurrentCart.createOrder throws a more specific exception when
the cart snapshot id doesn't match.