Add auto resizable input dialog class
Use AutoExpandableDialog instead of QInputDialog wherever possible