Android: allow non JSON object with custom data on broadcasts