Automatically reconnect to PlayStore in app service

Add new error code for service failure so client can try to recover
Always return new IABHELPER_SERVICE_ERROR for service errors
Fix known errors from Stackoverflow and users experiences
Fix known errors and bugs referenced at : https://code.google.com/p/marketbilling/issues/list