Curses, foiled again by android.

Yeah, we probably want to reimplement their code to be Locale-sensitive to avoid doing stuff that's not recommended. In the mean time, if setDefault does seem to work I'm not horribly opposed to using it given how little choice we're given right now. @moxie0 thoughts?