Application now actually works!

Refactored ringtone directory method, loosened regular expression for
ringtone string detection, pushed verbose and debug logging behind
flags, properly catch IOException, and fixed case-related issues with
ringtones and filenames.