Moved image capture retry logic to interior board.
1. External board now always returns image size reported by FB, even if it's 0
2. Retries are handled on interior board