[DOXIASITETOOLS-144] Split default-site.vm into 2 parts: default-site.vm and default-site-macros.vm to ease understanding and maintenance