JMELog will store to current working folder if the device or simulator does not return a directory for the memory card
Updated JMELog to switch to normal System.out.println() mode if null memory card directory (BSEmu)