use same copyright notice as rest of the source files. JH ok'd this via email.
clean up project settings
codeine the async/blocks category
retrieve impl shouldn't be in +Operations category
fix up operations in async version with special return types.
fix compiler warnings for iOS build.
add missing header includes
don't check for a session for login in async version.
use blocks version of login in sample.
add "DO NOT HAND EDIT" note to all generated files.