Code Clean Up
Roster APIs

Additional APIs to Hook into Roster Events
Merge branch 'master' of https://github.com/robbiehanson/XMPPFramework
Merge branch 'master' of https://github.com/robbiehanson/XMPPFramework
Delegate Refactor Missed a File