[#39] Add the classes for the updated Touchstone and request operations
[#39] Disable the AFNetworking 2.0 completion block set implementation
[#39] Remove unused methods from the interface
[#39] Add a method to get the default queue for request operations
[#39] subclass RestKit's RKHTTPRequestOperation instead of AFHTTPRequestOperation
[#39] Map the older invalid login error to NSURL's UserAuthenticationRequired error
[#39] Implement the necessary delegate and loading methods to setup the Touchstone controller.
[#39] Shift the Libraries 'My Account' view controllers over to the new Touchstone code
[#39] Stub out several methods we'll eventually need to implement
[#39] Change the behavior so either success is YES or an error is set
[#39] Add an optional method to the Identity Provider protocol to allow an IdP to transform the username (if needed)
[#39] Remove locking and add credential saving
[#39] add the designation initializer to the header
[#39] Get rid of the extra bits here. We don't need them and can add them later if needed.
[#39] Set the correct persistence behavior on the credentials before returning them
Add command and parameters properties to the MobileRequestOperation compatibility interface
Require a credential and identity provider when initialized
Add success and error parameters to the login completion block
Correct the method signature

The 'parameters' method needs to return a dictionary, not an array.
[#39] Remove the MobileRequestOperation class and redirect things to the MITTouchstoneRequestOperation class