Upgrade to LevelDB 1.17

This also reverts our local LevelDB modification to write to .sst files instead of .ldb files (done in order to retain backward compatibility). As all Bitcoin Core releases since 0.9 read from both .sst and .ldb, we can safely revert to the upstream behaviour now.