Add float support

Now possible to supply default float value like:
-record(prefix, {
    prefix = 1.0
}).