add initial blockchain.info wallet support

supports both v1 (a.k.a. v0) and v2 formats, but no support for
second/inner passwords nor any extract scripts yet