Get everything compiling
Expand and improve UTs
Add previously uncommitted header files
Explain PJSIP module priority
Pass appropriate objects into initialisation functions
Move connection tracking back into the stack code
General cleanup
UT cleanup and clarification