BHV-11025: Redundant event call in iconButton

### Issue
The onActivate event is called for every item creation in DataGridList Sample.

### Fix
Selectively call activeChanged on iconButton so that it can set active only when the item has initial active value on it.

DCO-1.1-Signed-Off-By: Kunmyon Choi kunmyon.choi@lge.com
BHV-12195: Popup: Shrunken Font displays inside Popup
BHV-11025: Move activeChanged call from create to rendered

DCO-1.1-Signed-Off-By: Kunmyon Choi kunmyon.choi@lge.com
Support for alternate calendars - first cut

Some oddities left to resolve.
Update instance variable name

Changed this.localValue to this.localeValue to go along with the
similar change in the date picker.
CMB-1023: Slider Component RTL Alignment

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
CMB-1023: Remove RTL considerations for 5-way left/right.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge pull request #1511 from enyojs/CMB-1023-aarontam

CMB-1023: Slider, ProgressBar, SimplePicker Component RTL Alignment
Merge branch 'master' of github.com:enyojs/moonstone into ehoogerbeets-persian-calendar

Conflicts:
	samples/CalendarSample.js
	source/Calendar.js
	source/DatePicker.js
Persian calendar is now working properly.

Now updates the year picker properly when the locale is changed.
BHV-12385: Fix bug with updating month when changing locales, fix JSHint errors.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
BHV-12385: Disable MonthPicker controls appropriately, accounting for placeholder months.

Enyo-DCO-1.1-Signed-off-by: Aaron Tam <aaron.tam@lge.com>
Merge pull request #1523 from enyojs/ehoogerbeets-persian-calendar

Persian (and other!) calendar support for the date picker and calendar picker

Reviewed-by: Aaron Tam (aaron.tam@lge.com)
JSDoc cleanup.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
JSDoc cleanup.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
JSDoc cleanup.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
JSDoc cleanup.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
JSDoc cleanup.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
JSDoc cleanup.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
JSDoc cleanup.
Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)