relates to #2209
request to "add" should send "subscribe" packet type
approval back should send "subscribed" packet type
ensure consitent use of a bare address
add handler for request to unsubscribe
ensure delete of contact happens
also being handler for unsubscribe request
fixes for Presence handling and removal
ensure proper handling of subscribe/unsubscribe req/resp
ensure entry is removed from Roster if it is not in any more lists
fixes for subscription request listening and UI handling
remove redundant subscriptoin listener class
NewChat directly listens for subscriptino requests and shows dialog
NewChat's onNewIntent now resolves intent when it receives it
make sure activity is not finishing when subscrip dialog shows
remove debug true values
Merge pull request #376 from n8fr8/bug_contact_subscribe

Bug contact subscribe