Merge pull request #9 from dz1111/master

Cleanup of table view controller
Implemented NSUserDefaults; Added 'defaults.plist' to store default values for app preferences, debug mode setting is now handled by preferences
shut up the compiler about logout:onCompletion -> logoutOnCompletion
Disable editable fields when viewing existing files
Add "Open wiki page" button to details on completed items.

Opens the file's wiki page in an in-app browser, with a menu item
allowing to open in external browsers.

BrowserHelper class manages the action sheet for this, can detect:
* Safari (always on)
* Chrome
* Opera Mini
* Dolphinm
Removed some resolved 'fixme's
Merge remote-tracking branch 'upstream/master'
Merge pull request #10 from felixmo/master

Clean up some resolved 'fixme's
Implemented failure blocks for operations
Added alerts for certain failures (ex. incorrect credentials, refresh failed, upload failed, etc.)
Only enable 'Upload' button when there are files queued for upload
Merge remote-tracking branch 'felixmo/master'
adding support for unit testing using OCUnit and OCMock as an independent target
enabling shared scheme for Commons-iOS-Testing