fix warning+exit which does not work to $(error ...)
Further refactor Makefiles.  Much shorter.
Prevent users from running make in library without knowing where boost is
Fix typo in boost comment.
Merge pull request #336 from arielf/master

Confirmed to work fix for Mac OS-X (issue #334)