tpm, tpm_tis: use remove callback to clean up the device

Call tpm_chip_unregister() and tpm_chip_free() in tpm_tis_pnp_remove().
The operations that were done in tpm_tis_pnp_remove() are done
in tpm_dev_release().

Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>