[Python] Adds keyboard to dialog class, using all of Dialog().numeric() methods.

This does not eliminate xbmc.Keyboard() or Dialog().numeric. Those could be depreciated.