extracted interface for card readers, added magnacarta reader
added gradle wrapper
upped buildtools version
moar logging
send logcat via email
Merge branch 'sendlog' into magnacarta-more-logging
applied lint checks.

minSdkVersion is now 11!
fixed error in magnacarta

fileID was hardcoded to 1 in selectAppFile...
Merge branch 'magnacarta' into magnacarta-more-logging
log exceptions thrown in select app and file
do not try to list files on magnacarta cards

for some reason, they return an auth error when trying to do so. No We just
try to access the file.