Reading card 3 and above resulted in an off by one error that always threw a "this line isn't X bytes long" error.
Readername now always gets properly loaded from config :
I've added comments in the config file to make it obvious what each line does but that fucked up the reader name config. i'm now discarding the comment after loading the line.
Updated readme.md
Forgot a few characters here and there.
Test fully working with FeliCa.
Mifare tags do get recognized too, just need to write the logic to read block 2 now !