New proc: is_id

Returns 1 if item is an ID card, PDA with an ID inside or a walled with
an ID inside.

Replaces istype checks when you are unlocking something with ID. Allows
you to use wallet in these situations.