Updated the makefile to get rid of the C++ warning compiler arguments

Those arguments came from the original makefiles that clips came with.
However, they are not necessary in a program that is not linking against
C++
renamed binary_operations to binops

frankly this was done to bring these extensions inline with the naming
scheme of the already existing code
Added plan9port detection features to setup.h
Added plan 9 autodetection support to setup.h and clips.h
Added plan 9 enable/disable information to (options)
Fixed issues with the binops change and an extra #endif
Merge branch 'safe-branch' into theoretical-emulator