Build scripts minor reformatting and better help messages.

* Rearrange Makefile wrapper so that 'make help' is much more readable.
* Some minor reformatting and movement to make it align to similar constructs
  in the OSL Makefile and CMakeLists.txt (makes it easier to diff and port
  improvements in the build system from one project to another).