Convert lap into a package in preparation for future changes
Restore ap/aq/lap/laq/rap/raq commands by adding a setup.py
Split filetype definitions out into their own module
Move the urwid chooser into its own module.
Add a screenshot of the non-urwid chooser.
Fix some naming pep8.py complains about.
Fix a scoping bug revealed by adding main().
Remove a dependency on scope side-effects in the fallback chooser.
Move the fallback chooser to its own module.
Fix a bunch of PyFlakes/PyLint/Prospector complaints.
Split the MPRIS backend out into its own module.