* use arch when caching dependencies on Circle
* add mac job
* hmm, mac name
* executor name
* use circle v2.1
* circle 2.1 cannot have job names start with a digit
* hmm, separate mac workflow
* shared build job via executor
* allow Node version mismatch on CircleCI Mac build
* correct workflow names per os
* do not check TERM on darwin platform
* move terminal check into a node script
* lint on both mac and linux
* pass linter
* enable full linux workflow
* try building on mac
* use xcode with Node 8.x
* try mac 9.1.0
* xcode 9.0.1
* run prebuild serially
* add node sass rebuild to desktop gui
* build on mac platform
* print identity on mac
* disable Mac workflow for now