Save/Load hero

Basically, at the beginning of the game you can tell the old wise man
your name. If you return later to the game and use the same name again,
you will reload your previous save data. (Stats/Xp/Items, etc)
All the data is saved realtime.
Merge remote-tracking branch 'origin/master' into Bas