Fixed broken login due to Mint.com changes

I also updated the transaction call to use getJsonData so you also get the Mint IDs of the transactions, and some more additional information. Next I'm planning on implementing support for updating transaction data which also requires relating split transactions with each other.