fix: libsingular fix
fix: convert long to number (nlInit)
fix: long/int -> long float conversion
fix: more long/int -> long float conversion
Replace --no-{rtti,exceptions} by -fno-{rtti,exceptions}

This improves compatibility with clang. Moreover, to the best
of my knowledge, the --no-* variants are undocumented to start with.
At least the GCC manuals for all versions from 2.95.3 till 4.7.2
only list the -fno-* variants, as far as I could tell.
Silence some warnings about statements without effect
Fix main() prototype of libparse
Do not specify default parameter in an extern prototype
Fix spelling: "MacOS X" -> "Mac OS X"

The correct official spelling is indeed "Mac OS X". This is in
contrast to old macintosh operating systems which were called "MacOS"
as in "MacOS 7".
Fix typos and spelling in README
Include stddef.h before gmp.h

This is required for clang because stddef.h is subtly different depending on whether
compiling in C or C++ mode.
Merge pull request #247 from fingolfin/clang-osx-patches

Patches for OS X and clang, plus some other cleanup
fix: heuristically choose correct function for minors
add: idKeepFirstK() in ideals.cc
chg: rewrite idDelEquals based on qsort()
chg: incorporate some suggestions by Hans
Merge pull request #249 from steenpass/minor

Minor
chg: set blocks to keep to 0 for OM_NDEBUG
fix: StringSetS/StringAppendS/StringEndS may be used multiple times
fix: idKeepFirstK (Example_7_3_14)