Add default variable assignment values for float and double, plus tests

Default primitive values for float and double, plus some tests