fix validation for order when cancelling order with no items
remove .swf file from welcome index page
order status set to cancelled if there are no longer any items in the order
fix tests that are wrong
remove leftover tests from The Great Scaffolding Incedent of 2014
user profile
clear cart on checkout
cart tests