Fix Bug #186: Group of radio buttons not working as expected under Android
Fix a Bug in the AndroidMarshaller when marshalling the complete eGK cardinfo file

The Marshaller will now also marshal RSAAuthMarkerType and MutualAuthMarkerType.
Furthermore attributes in AnyTypes are now supported.
Implement Feature #188: Write a Log to the internal storage / sd card in the Android App

The user is now able to select between different logging options and a log will be written to the int. storage / sd card if selected.
Fix Bug #189: Repeatedly performing the authentication process with usb readers not working

Ensure that the only Activity on the Activity stack is the DeviceOpenActivity. This improves the
detection of usb readers when the App is, for example, restarted after a completed authentication.
Fix Bug #170: Wrong Error Dialog in Android App

The extended length error dialog will now only be displayed if the error was really the extended length problem.
If not, a dialog will be displayed stating that an unexpected error occured an the log can be viewed.
Let the log roll over at startup
Improve the look of the Android App

This includes:
- Make the DeviceOpenActivity translucent so it won't be seen shortly popping up
- Card images are now bigger on smartphones
- Introduces a slightly modified layout of the terminal fragment for tablets
Fix the generic cryptography protocol

At the last review some things got broken.