Update keyset on CONNECTED and HOLD as the last action (to prevent intermixing hold and resume)

git-svn-id: https://svn.code.sf.net/p/chan-sccp-b/code/trunk@5591 43c1dc8c-776e-4df2-8ef1-6e829299be21
Cleanup: Prevent debug loggin about ending callforward, if non exist

git-svn-id: https://svn.code.sf.net/p/chan-sccp-b/code/trunk@5592 43c1dc8c-776e-4df2-8ef1-6e829299be21
Fix: Handle line selection using instance and callid if available. Check if the channels active device is the one we are currently using, to prevent putting on hold a channel we do not own (shared line).

git-svn-id: https://svn.code.sf.net/p/chan-sccp-b/code/trunk@5593 43c1dc8c-776e-4df2-8ef1-6e829299be21