Removes UserAddresses join table and model.
Using update_attribute now rather than setting the attributes by hand and saving. update_attributes does skip validations, but with the cases we are using it for I do not think this will be an issue.
Removes AddressesController and associated views and tests
Moves pending? helper into Order model
Adds CategoryDecorator