Changed setup to completion & progress blocks
Make status a public readonly property
Made the for data directory configurable

By making it configurable instead of a random tmp directory data can
persist between launches
Merge branch 'tor-path'
Merge branch 'tor-status'

Conflicts:
	CPAProxy/CPAProxyManager.h
Renamed bootstrap blocks
Merge remote-tracking branch 'davidchiles/bootstrap-progress'