Make the game big endian portable and other small fixes

- the cast from char[] to unsigned is not really portable;
replace with a check to the first [] element
- make main() return 1
- add a '0' offset 0x30
- update year to 2014

Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
Update year in README

Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>