Add support for customizing CC/AR/PREFIX.  Merge darwin and linux
platforms with clang fixes based on push from @igalic with fix for
darwin compilation.
Merge pull request #71 from sakkaku/master

Merge Darwin/Linux Targets Redux