* Some stuff is still broken (13 failed, 20 skipped, 2 ignored)
Broken:
```
1 hs-glib-0.13.4.1 devel/hs-glib configure 10 manpage 00:00:51
2 hs-cairo-0.13.3.1 graphics/hs-cairo configure 0 manpage 00:00:54
3 hs-xmlhtml-0.2.4 textproc/hs-xmlhtml build 2 ??? 00:01:11
4 hs-wxc-0.92.3.0 x11-toolkits/hs-wxc configure 2 manpage 00:01:17
5 hs-hackage-security-0.5.2.2 security/hs-hackage-security configure 1 ??? 00:00:57
6 hs-Agda-2.4.2.3 math/hs-Agda configure 1 ??? 00:01:33
7 hs-syb-with-class-instances-text-0.0.1_12 devel/hs-syb-with-class-instances-text build 0 ??? 00:00:36
8 hs-criterion-1.2.1.0 benchmarks/hs-criterion check-plist 0 PLIST 00:03:25
9 hs-kqueue-0.2 devel/hs-kqueue build 0 ??? 00:01:59
10 hs-pandoc-1.19.2.1 textproc/hs-pandoc configure 3 ??? 00:06:00
11 hs-angel-0.6.2 sysutils/hs-angel build 0 ??? 00:01:12
12 hs-citeproc-hs-0.3.10 textproc/hs-citeproc-hs build 0 ??? 00:02:23
13 hs-git-annex-6.20170520 devel/hs-git-annex configure 0 manpage 00:13:46
```
Skipped:
```
1 hs-gconf-0.13.1.0 devel/hs-gconf hs-glib-0.13.4.1
2 hs-gio-0.13.3.1 devel/hs-gio hs-glib-0.13.4.1
3 hs-gtk-0.14.6 x11-toolkits/hs-gtk hs-glib-0.13.4.1
4 hs-gtk2hs-0.13.2.2,1 x11-toolkits/hs-gtk2hs hs-glib-0.13.4.1
5 hs-gtksourceview2-0.13.3.1 x11-toolkits/hs-gtksourceview2 hs-glib-0.13.4.1
6 hs-pango-0.13.3.1 x11-toolkits/hs-pango hs-glib-0.13.4.1
7 hs-svgcairo-0.13.0.3 graphics/hs-svgcairo hs-glib-0.13.4.1
8 hs-threadscope-0.2.7 devel/hs-threadscope hs-glib-0.13.4.1
9 hs-vte-0.13.1.1 x11-toolkits/hs-vte hs-glib-0.13.4.1
10 hs-webkit-0.14.2.1 www/hs-webkit hs-glib-0.13.4.1
11 hs-MonadCatchIO-mtl-0.3.1.0_2 devel/hs-MonadCatchIO-mtl hs-MonadCatchIO-transformers-0.3.1.3
12 hs-heist-1.0.1.0 www/hs-heist hs-xmlhtml-0.2.4
13 hs-snap-1.0.0.1 www/hs-snap hs-xmlhtml-0.2.4
14 hs-wx-0.92.3.0 x11-toolkits/hs-wx hs-wxc-0.92.3.0
15 hs-wxcore-0.92.3.0 x11-toolkits/hs-wxcore hs-wxc-0.92.3.0
16 hs-cabal-install-1.24.0.2 devel/hs-cabal-install hs-hackage-security-0.5.2.2
17 hs-Agda-stdlib-0.13 math/hs-Agda-stdlib hs-Agda-2.4.2.3
18 hs-activehs-0.3.1_12 www/hs-activehs hs-pandoc-1.19.2.1
19 hs-gitit-0.12.2.1 www/hs-gitit hs-pandoc-1.19.2.1
20 hs-pandoc-citeproc-0.10.5.1 textproc/hs-pandoc-citeproc hs-pandoc-1.19.2.1
```
* I dropped the compiler choices
* BCLANG/PCLANG - this required a dependency on an old llvm37
* So for now, just `USE_GCC` always
[note, with some changes to compiler/main/*hs we could maybe get it to work with base clang as compiler]-
* Use `SUB_FILES` to create the `build.mk` file
* Prepare a target to create future bootstrap tarballs