fix(facade.upload): fixed issue where non-jquery implementations using addEventListener would fail because the facade was assuming jquery on/off event handling would be available.
removed upload, closes #4