Added -addSection: method
Merge branch 'master' of github.com:walmartlabs-wmusiphone/ios-shared

* 'master' of github.com:walmartlabs-wmusiphone/ios-shared: (57 commits)
  Putting back in the logging. Fixing with ios-shared logging changes.
  Added UnitTesting checking for SDLog()
  stop imageview from stretching a smaller image out
  Took out orphaned code.
  Fixed the issue where the left nav bar items would not animate on pop. Push left to fix.
  renamed variable
  added ability to put an image in the qty control
  Removed obsolete constant.
  Took out the setting of the opaque flag on the clients menu. That is not my responsibility. Let clients decide to use translucency.
  Took out unneeded logs.
  Took out the temporary animation code.
  Made sure that I use UIViewAnimationOptionBeginFromCurrentState for handling animation during gesture recognizers.
  Do a better job of fading the background.
  OK, finally got the dismiss gesture handler working. Still need a little work on dismiss in landscape.
  Now rotation hides BEFORE orientation change so that I don't have to collapse to a different centered location.
  Finished fixing magic numbers. Now center views before expanding to account for orientation change.
  Cleaning up the breakage from the refactor, removed extra logs and reordered the tag #'s used for debugging.
  Switched adornment position animation back to frame based. Otherwise the gesture recognizer would look at the wrong place. Started implementing the dismiss gesture.
  Refactored the calculations for state change to be used in dismiss and gesture recognizers.
  Removed the animation classes.
  ...
SDTableViewSectionController: Add assert to addSection: that catches the same section being added more than once
SDTableViewSectionController: Added sectionWithIdentifier:
Added a -reloadSectionWithIdentifier:withRowAnimation: method
added beginUpdates/endUpdates to reloadSection... method
clean up style
strongify tableView
typo
SDTableViewController: Add support for willDisplay/didEndDisplaying.  Also changed reload API to require an animated: flag
Woolie shot me with the nil ->.  Armor repaired, ready for submission.
SDTableViewSectionController fix issue with editingStyle not being reset
Add % to the list of characters to escape
SDTableViewSectionController: Broke the sectionDidLoad/sectionDidUnload APIs; Changed to sectionDidLoad:/sectionDidUnload: passing the section controller.
SDTableViewSectionController: Improve documentation
Merge branch 'master' into rx-integration