Add support for building on MacOSX

The bstc compiler is named bstc.osx on the Mac. Auto-detect OS on Makefile and use the correct tool.

Also added some Makefile embellishments...