update to UA Android SDK 3.1.0

I did recreate the issue (sometimes!) with the 2.1.4 UA SDK - have tried a bunch with this updated SDK and no problems so far - could you give it a try to see if the RuntimeException still happens for you?