Make entity:get_name() return nil if the entity has no name.
Add has_layer_independent_collisions() to enemy and pickable.
Lua entity API: make more methods common to all entity types.