limit 'write external storage' permission to jellybean and below, don't need it in kitkat since we're forced to write to app subdir
targetting kitkat to test forward/backward compatibility
android version check for calling jellybean and/or kitkat-specific APIs. this will change again with lollipop (coz we can check to see what's removable and what's not)
new 'extended' method to get external sd card mount point on kitkat+ as well as jellybean.
quick test above 'app' folder, permission denied.
comment/code cleanup. and yay fragmentation.
check for empty path before doing 'is writeable' check. 'is writeable' now also needs explicit invocation.
explicit check if sd card path is writeable
remove redundant method call for iswriteable
removing permission sdk constraint, it breaks everything in weird ways.
check for empty destination path before trying to see if it's writeable.
legibility cleanup and comments re diff between int/external behaviour.
typo in method name
typo in method name