Add SELECT FILE APDU and fix Nullpointer in TinySAL

The SAL assumes that the CardApplicationConnect call always has an application set. This is not
necessary as the implicitly selected application can be used when none is given.