msn: Update ApplicationId again to one used by skype

Because why not
msn_buddy_ask: only ask to add if contact is in pending list

Previously it asked if they were in pending/reverse but not allow/block.
In theory that would fix inconsistent states. And in practice... nope.
msn: add 'allow' role if contact has neither block nor allow

This workarounds the problems of showing as offline to other contacts,
by sending ADL with role 3 (FL+AL) instead of just 1 (FL, no AL or BL)