Allow to specify input purpose
This allows us to show a PIN keyboard for e.g. SIM Pins.
The MR isn't merged upstream yet so we'd basically introduce new symbols (hence /cc @matthias.klumpp). I wanted to turn this into an MR anyway for visibility and ease of testing.