Add LibigotLocation and BlockStorage.
These are locations/blocks which can be saved over time without creating
memory leaks. They are even serializable so you can safe them easily.
Also the BlockLocation is able to set itself in the world (after it has
been modified there).
Merge branch 'master' of git@github.com:Libigot/Libkit.git