Improve input toolbar handling by making it an accessory view

Fixes #557, #558 and #559.

Also removed keyboard controller, as it is no longer necessary.