Build cleanup

build cleanup stuff
FF tests are still failing, @dchambers is looking at them AFAIK - they can either be checked in to this branch before merging or directly into brjs-initial-release-WIP