Added support for InputTypes in Prompt dialog (email, number, password)

Breaking change: Prompt dialogs no longer take a `bool IsSecure`, but rather an `InputType` enum that will dictate which keyboard type is shown.

Also fixed some Windows samples that failed to build.