gitignore: added a few more build-generated files
FIX: fixes issue 356 where if an address label contained Unicode it could cause the text UI client (curses) to crash; this fix should work for both the History, Receive, Contacts and Wall tabs
gitignore: added .devlocaltmp/; convenient place to stash tmp files during dev without going into repo
curses text UI: displays Unicode more correctly in History/Receive/Contacts/Wall tabs
Fixed indexing a function rather than calling it in WalletStorage.put
Merge pull request #361 from Wallacoloo/patch-1

Fixed indexing a function rather than calling it in WalletStorage.put
Merge pull request #358 from mkramlich/master

fix for issue 356: unicode labels cause the text/curses UI to crash
Split text string

Splited text string to avoid needing to translate everything again in
each language
Merge pull request #364 from rdymac/split-text

Split text string
fix regression: offline mode
Merge branch 'master' of git://github.com/spesmilo/electrum
do not return history if offline
FIX: make the curses text UI not crash when started in --offline mode (matching ThomasV's recent changes to the other UIs)
curses text UI will call wallet.start_threads(network) even in --offline mode
Merge pull request #365 from mkramlich/master

FIX: make the curses text UI not crash when started in --offline mode
curses text UI now says Offline (rather than 'Not connected') when started in --offline mode; this matches the main Qt UI
fix use_change preference
Merge pull request #366 from mkramlich/master

curses text UI now says Offline in --offline mode (matching the main Qt UI)