Improving PhantomUAC test

Use auto assigned port for http server in test. Avoids potential port conflict with other services running on test machines.