Add input prompts to dropdown idevice. Use input instead of val

DropDown idevice editing now has prompts, and will accept a ','
instead of a | symbol (very few users can actually find it)

When creating a default prompt this is now always done with
using an overlay over the input field so the value is not changed or
set
Merge remote-tracking branch 'github/master' into toughramobile