Fix compiler warnings.

Declare functions before calling them.  Declare all return types.
Bump version numbers.
Ignore build product.
Merge pull request #16 from jeffs/master

Fix compiler warnings, and have Git ignore build product.
Merge commit '0fd8d6f6484cddc2b58ffa501b9ae0bf0b3f0742'