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
Merge pull request #358 from mkramlich/master

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