cleanup return from sccp_indicate.c

git-svn-id: https://svn.code.sf.net/p/chan-sccp-b/code/trunk@4554 43c1dc8c-776e-4df2-8ef1-6e829299be21
Revised sccp_line_addToGlobals to have a single exit point and auto release new line that was going to be added, if it was already found in the globals list

git-svn-id: https://svn.code.sf.net/p/chan-sccp-b/code/trunk@4555 43c1dc8c-776e-4df2-8ef1-6e829299be21
Update flow to use sccp_line_addToGlobals

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

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