Fix a potential strdup(NULL) call; tidy up D_dehout
Fix bug writing blank strings to pbuf_t's

Read description & save_version properly from savebuffers
Fix some serialization errors

Read save file descriptions properly using the new msgpack'd format

Clear the main file error before passing it to functions that may set it