Merge pull request #30 from evoskuil/master

Build warns and fails in configure on clang/yosemite.
Merge pull request #31 from evoskuil/master

Configure checks are missing m4 scripts.
Comments for unused parameter warning.
Suppress format security warning (not an issue in existing context).
Resolve unused param warning when caller variable args are empty.