Updates to address issue items (past and future)

Remove excess view now that fragment issue is resolved

Add backward compatibility menus to match newest API

Remove input menus for devices incapable of input devices

Use alternate descriptor when Android doesn't support it

Added an option to the configuration menu to generate error logs