http server: implement virtual hosts routing table in http server to prevent many calls to serve hanlers
watch(): add option base_directory to provide a name of the base directory for all files
version 0.1.25