Changed it so that you don't have to specify reading a binary plist in case a user doesn't know if it's a binary format plist or not