Updated project with latest CardIO release

I found the project was no longer compatible so I modernized it and also made sure the iPad UI works now as well as a Universal app. I also added ignore.sh which is used to run the necessary git commands to have git ignore changes in Constants.h while the default version is still managed. This way the App Token can be updated and ignored by git without excluding the file entirely.