Fix handling nil parameter in boolean setters: treat it as false (#225).

For example, entity:set_enabled() means entity:set_enabled(true)
and entity:set_enabled(nil) means entity:set_enabled(false).
This is natural for users and allows to do things like
entity:set_enabled(game:get_value("my_saved_boolean")).