Improved automatic name_firstupdate.
- fee for firstupdate is now sent in name_new and then reused. This fixes an issue when a preconfigured firstupdate would fail, if you spend the output that it chose to send the fee.
BUGBUG: in the GUI these transactions show up as -0.02, -0.005. The overall balance is shown correctly though.
- fixed deadlock when showing name transactions (to get the name of NAME_NEW mapMyNames is used which needs cs_main lock; all other transactions need just cs_wallet)
- minor fixes and refactoring
Change #ifdefs to put Mac data dir in the right place
Fixed name transferring in the GUI.
Filter box on "Manage names" page, minor GUI modifications.
Merge pull request #2 from maxpwr/mac-data-dir

Change #ifdefs to put Mac data dir in the right place