Fix conversions between floats and strings in libkunquat

To test locale independence, you can try export LC_NUMERIC=fi_FI.UTF-8, for instance, and try playing anything in kunquat-tracker.

This branch also fixes linking of libkunquat tests.