New function tests for ua_transport
new --enable-profile option, removed unneeded types