Upload button in detail view now triggers upload action in 'MyUploadsViewController' and upload button in main view is now only enabled when there is an upload queued
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'felixmo/master' into upload-count

Conflicts:
	Commons-iOS/DetailTableViewController.m
	Commons-iOS/MyUploadsViewController.m
Fix some async bugs introduced in the promise refactor
Fix for button pushing update

Was crashing because we didn't send the parameter to the uploadButtonPushed: selector.