switched out deprecated UITextAlignment enum references to NSTextAlignment
-Added functionality for setting text colors and shadows for different day buttons.
- cherry picks from forks allowing more customization
- added today shadow color and selected shadow color properties
- fixed an issue with notthismonth text label background color pattern