split jni in jni-jvm and jni-dvm
Only require NDK_LIBDIR when necessary
Use make-pathname instead of string-append
Reduce redundancy and use defines instead of let*
Reduce redundancy in choosing libjvm-path
Rename compile/jvm to compile/non-android
changes to fix compilation
merge commit
Merge pull request #5 from chicken-mobile/setup-refactoring

Setup refactoring
merge master in modules
merge master in jlambda