Add delegation of translateStart/End in Flow
Fix FlowTranslateComposer too many translateStarts

FlowTranslateComposer was firing too many translateStarts events during
mousewheel scrolling.
0.13.3 Release notes
TextField should reject value change when user is editing.
Merge pull request #1255 from montagejs/textfield-rejects

TextField should reject value change when user is editing.
Initial work on AbstractToggleSwitch, heavily based on AbstractButton. Missing enabled, focus, real tests, and actually trying to see if it works.
Fix aria-checked property.
Continuing work on AbstractToggleSwitch.

- Add test coverage based on other abstract class tests.
- Add enabled attribute which adds a class, prevents focus, and prevents interaction.
- Make rendering markup-independent by supporting the right properties depending on the element type.
Merge pull request #1238 from romancortes/fix-too-many-translate-start

Fix translateStart and add delegation to Flow
Add missing properties to translateStart

When translateStart was fired by the FlowTranslateComposer it wasn't including translateX and translateY.
The MutableEvent that wraps the event fired creates a new constructor per event type. As an optimization it also stores that constructor the first time a specific type of event is fired.
If the flow is the first one to fire a translateStart event the shape of the MutableEvent constructor would be missing the translateX/translateY properties making future fires of translateStart by the TranslateComposer to miss those two properties.

This workaround just adds those two properties but a more effective way to solve this problem is to create a translateStart object that defines the needed interface.
Fix delay firing translateEnd after stride in Flow
Merge pull request #1259 from romancortes/fix-delay-in-translateEnd-after-stride

Fix delay firing translateEnd after stride in Flow
Add isLimitedToSingleStride to Flow

Regarless of user interaction, only a single stride
E.will be scrolled
Merge pull request #1258 from romancortes/add-flow-stride-blocking

Add hasStrideBlocking to Flow
Add translateStart/End to scrolling transitions
Merge pull request #1260 from romancortes/Add-translateStart-End-to-scrolling-transitions

Add didTranslateStart and didTranslateEnd delegation in scrolling transitions in Flow
CurrencyConverter now respects the shorten and round properties from NumberConverter and has a showCurrencyBeforeNumber option for e.g. '$ 12'
Tests and fix for currency converter.
Add negative test for currency converter with showCurrencyBeforeNumber set to false.
AbstractToggleSwitch cleanup.

- Use super!
- Remove need to correctly handle the case where we are given an <input>, simplifying the attribute code.