added CalendarLabel from 2.2 branch
added null checks
added example for BigDecimalLabel and CalendarLabel
added Label demo with Locale change
cleaned up code a bit