More fixes/changes intended for issue #1:
	- Added subprocess wrapper (signal control for subprocess)
	- Added subprocess interfaces (subclassing for real subprocess code)
	- Changed the main paradigm of the fetcher class (relying in subprocessing for background tasks)
	- Updated main script