Amazing tangy Lemon Drop Thumbprint Cookies - Tender buttery shortbread thumbprints with sparkling lemon centers.