Minor update to comments.
Add support for floats.  Also code cleanup.

Cleanup:
* Some type fixes to match expecations (e.g., in call to
  scheme_make_sized_byte_string)
* Removed call to g_type_init, which is now deprecated.
* Fixed "failure" return value in loudbus_services.