Reorder & cleanup imports in installer module
Move back insert_disc as installer task
Do the `requires` check in insert_disc task case-insensitive

I've stumbled upon varying character cases in ISOs of the same game.
Optimize fix_path_case() by first checking given path