adding xcode gitignore
adding ability to set filename to hash (old style), filename or filename + hash