Fix #607. Replaced IsValid check in CheckIndex

Replaced IsValid() check in the CheckIndex function with Holo.ent == NULL or Holo.ent == nil
Centralized cleanup of the hologram's variables in the CallOnRemove that is created with the hologram to prevent people from getting multiple extra holograms by removing entities in a certain order.

See issue #607