Memory leak fixes and minor tweaks.

Mostly replaced unnecessary temporary strings (which weren't being released). 
Also, now calls the wrapper script 'run.sh stop' to stop freenet, rather than deleting the .anchor file.
Fixed the about box not showing.
Cleaned up the way NSTask is used.