refactor usage of debug messages

use Toast messages or Log.d(), don't use both at the same time
change minimal SDK version to 8

(temporarily) support all android versions up from Froyo (2.2)