Tiptoi/TING-Codetester

- calculate checksum for TING-Codes (as described here:
http://www.mikrocontroller.net/topic/214479#2973275)
- experimental: calculate checksum for Tiptoi-Codes (TING-Checksum XOR
0x02)
- visualize code by decimal/binary value
- calculate decimal/binary value from visualized code

Notice: Decimal value and code value are not identical and can't be
calculated from each other by now (see
http://www.mikrocontroller.net/topic/214479#2973215).
Merge pull request #32 from ToniMahagoni/master

Tiptoi/TING-Codetester
Offset 0xc researched
Merge pull request #33 from NimVek/patch-1

Offset 0xc researched
remove dead code
Some code structure
Show product id in decode info

Conflicts:
	decode.hs
Implement seralisation
Typesafe variant of mapFstMapSnd
Write an empty additional script table
Parameter -t to pass a transscript file

Conflicts:
	decode.hs
Merge branch 'master' of https://github.com/NimVek/tip-toi-reveng
Simplify section Additional script table
added meaning of game 253, meaing of 20 byte unknown block; verified stuff about number of rounds
Merge branch 'master' into games

Conflicts:
	decode.hs
Also parse Game253
Add an empty game of type 256 to the rewritten file
Merge remote-tracking branch 'upstream/games'
found meaning of 0x18 and 0x71 and suspections about 0x1c