tpm, tpm_tis: tpm_tis_init() did not unwind properly

tpm_tis_init() did not call tpm_tis_chip_remove() to unwind but
instead only called tpm_chip_unregister(). This commit fixes the
issue and renames the function to tpm_tis_remove() to document
more clear being the opposite of tpm_tis_init().

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