Okay - I need to go out for a while, I'm afraid - but that looks like tvheadend is starting correctly as you boot. So +don't+ try to start it manually from the command line.
Your config files will be in /home/hts/.hts/tvheadend and nowhere else
Check to see if you can log in to the web interface... if you can't, create superuser and accesscontrol in this directory as we did before.
Once you can get in, add the muxes through the web interface, and you should find the directory dvbmuxes will appear in /home/hts/.hts/tvheadend.
After that, dvbtransports should be created in the same directory as services are found.
If you need to restart tvheadend as you change the config (which you will if you create the files above), use
sudo service tvheadend restart
from the command line. Again, do not just run tvheadend as any user (vicenj or hts), I think that's where the confusion begins.
Good luck...