Committing latest changes for QRCodeReader extension

Cleaned up C++ code and added comments
Updated .gitignore file