Use proper SHA-256 by default

But still fall back to the buggy implementation for 55-character keys,
in case the file being read is from an old version of Starbound.
0.6.1