gui: Improve image selection code
- Allow using the imager offline with local images easily.
- We cannot really do a blank no filter option since the imager supports flashers other than sd card which makes it important to know the board type.
Signed-off-by: Ayush Singh ayush@beagleboard.org