Added a barcode reader.

The barcode reader will read the EAN-13 barcode and see if the scanned
comic in the current list. If there's multiple matches (this happens
when there's variants), a list is presented other wise the found comic.
MDAComic now has properties for just the EAN-13 and the supplementary
code.