Fix TestUser constructor - password was not saved properly

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-ezucerls-20131210@10865 ddefafc4-47db-0310-ae44-fa13212b10f2
Changed Makefile to compile tfdum as library so it can be used in other projects

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-ezucerls-20131210@10866 ddefafc4-47db-0310-ae44-fa13212b10f2
Improved DumUserAgent::init to try setting port in a loop to skip busy ports because other applications may use some of these ports

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/b-ezucerls-20131210@10867 ddefafc4-47db-0310-ae44-fa13212b10f2