Added several text input widgets

I added a basic text input widget, a password widget and a number input, all based off the win32 edit control.
 From roadmap.rst in toga/docs/internals:
* NumberInput - A widget to allow entry of a numerical value, possibly with
     helper buttons to make it easy to increase/decrease the value.
     - Cocoa: NSTextField with NSStepper
     - GTK+: GTKSpinButton
     - iOS: UITextField with UIStepper


On 9/11/2014 11:57 PM, Russell Keith-Magee wrote:
>
> In toga_win32/widgets/numberinput.py:
>
> > @@ -0,0 +1,5 @@
> > +from .textinput import TextInput
> > +from ..libs import *
> > +
> > +class NumberInput(TextInput):
> > +    control_style = ES_NUMBER
>
> I didn't have a NumberInput on my roadmap, mostly because there's no 
> analog on OSX/GTK. From what I can make out from the win32 docs, all 
> this control does is limit the allowed keyboard input - is that 
> correct? Is this especially valuable behaviour from an accessibility 
> point of view?
>
> —
> Reply to this email directly or view it on GitHub 
> <https://github.com/pybee/toga-win32/pull/3/files#r17464203>.
>


-- 
		-Q

	Accessible Software for the Blind
http://GetAccessibleApps.com