Fix incorrect data dir for GUI on Linux
Add initial crash detection and recovery

The client now detects crashes and offers to nuke the blockchain as a
possible recovery option. Next we need to create a crash report, i.e.
grab all of the logs and offer to give them to the user or something.
Merge branch 'develop' of github.com:BitShares/qt_wallet into develop

Conflicts:
	ClientWrapper.cpp