remove LongDouble, and assume long double support

Also, remove all the "doesn't have long double" defines in
cconfig.h. We'll deal with that if we ever come across platforms
that don't support it.

closes #100