Create WP_semi.maintenance.php

WordPress: start semi-maintenance, allow access for whitelisted IPs and send chosen header status code.