Add whitehall-centric rake tasks

* Replace `tools/new_site.sh` with `rake new_site[abbr,slug,host]`
* Add a complete slug check to the build. Sites without a valid `whitehall_slug` will break the build.
* Directgov and Business Link sites are special cases `Site#never_existed_in_whitehall? == true`