Improve unicode/byte handling in Amber NetCDF restart file parser so it plays
better with the bytes/unicode split in Py3k