Add drop shadow to labels

- Add option to show debug rectangles for shadows to PAL engine properties
- Add small container class, QgsLabelComponent, for temporal values during generation of label components
- Small issue with upside down labeling and offsets remains