QR-code recognition and generation features using com.google.zxing lib. Some fixes as well.