fix mch's way of adding port.

mchでURLを作る際のポートの指定方法を変更しました。

現在はURLにsaku.iniのport、dat_portを付加しています。
例
* http://127.0.0.1:8001/all/dat/aaa.dat
* http://127.0.0.1:8000/thread.cgi/thread_aaa/aaa/111111.jpg

その場合Apacheで80番ポートを公開し8000、8001を非公開にした場合、次のようになってうまく行きません。
* http://bbs.shingetsu.info:8001/all/dat/aaa.dat  ←404！

変更した方法
saku.iniでserver_nameが設定されていた場合URLのホストはそれをそのまま使います。
設定されていない場合はHTTP_HOSTにport、dat_portを付加して使います。