set running process for service's delete function
exported API changed:
 * weenet_process_self() to retrieve current running process
 * weenet_process_pid(p) to get process's pid
bugfix: increase monitoring process's references
Merge branch 'develop' into running_process

Conflicts:
	src/process.c
rewrite process monitor/demonitor to enforce restriction
only called by current running process