bankd: Implement re-opening/connecting to card/reader

Change-Id: I5f4b12a76f82776cfd929bd56a4a1f0d4217be65
diff --git a/src/bankd.h b/src/bankd.h
index 21d0ccb..86a66b9 100644
--- a/src/bankd.h
+++ b/src/bankd.h
@@ -99,6 +99,8 @@
 	unsigned int num;
 	/* worker thread state */
 	enum bankd_worker_state state;
+	/* timeout to use for blocking read */
+	unsigned int timeout;
 
 	/* slot number we are representing */
 	struct bank_slot slot;