Build steps:
1. On darwin/Leopard, the standard cpp doesn't work. Using the following command in the configure stage does:
runhaskell Setup.lhs configure --c2hs-options=--cpp=gcc --c2hs-options=--cppopts=-E --c2hs-options=--cppopts='-xc-header'
try to make this automatic...
2. Re-check build on Ubuntu with changed header locations.
3. Finish darwin build process for automated csound installer, check for self-compiled versions as well.
4. Check PC build process (for automated csound installer and self-compiled).
Interface:
1. Clean up the safe/unsafe names of functions. Possibly separate into two modules...
2. Better documentation and Haddock organization.