wallet2::rewrite update to not require bin file

Allow pre-JSON wallet format to load without depending on existing bin
file.

Don't write bin file while inside keys rewrite, so bin file write
behavior here matches that of regular wallet load.
Merge pull request #202

d7aafd5 wallet2::rewrite update to not require bin file (warptangent)