Support for new wallet format

Blockchain.info has changed wallet formats slightly with support for a variable number of pbkdf2 rounds. 

This code is the same used in the android app, but i was unable to test with multibit due to other compilation errors "package org.multibit.store does not exist"

Thanks,
Ben