trivial: fix fun prototypes

It was giving warnings under strict gcc settings we use in sac2c,
Binary semaphores for SAC: Throttle LPEL task re-scheduling to max 1000 times per sec.

Rationale: Binary semaphores are used in SAC to implement fast barriers.
Ideally there shouldn't be other tasks on those workers that run SAC bees.
The need for task rescheduling on these dedicated workers is very low.
Therefore, to optimize overheads the function LpelBiSemaWait will try to re-schedule
the LPEL worker at most once per 1 milisecond.
critical: do not use the CLOCK_PROCESS_CPUTIME_ID

The clock source CLOCK_PROCESS_CPUTIME_ID gives time integrated (summed)
over all cores of the process, which is useless for monitoring purposes.
Binary semaphores for SAC: Throttle LPEL task re-scheduling to max 1000 times per sec.

Rationale: Binary semaphores are used in SAC to implement fast barriers.
Ideally there shouldn't be other tasks on those workers that run SAC bees.
The need for task rescheduling on these dedicated workers is very low.
Therefore, to optimize overheads the function LpelBiSemaWait will try to re-schedule
the LPEL worker at most once per 1 milisecond.
critical: do not use the CLOCK_PROCESS_CPUTIME_ID

The clock source CLOCK_PROCESS_CPUTIME_ID gives time integrated (summed)
over all cores of the process, which is useless for monitoring purposes.
Merge branch 'master' of github.com:jsyk/lpel
Resolved in favour of the upstream.

Conflicts:
	include/lpel.h
	src/placementscheduler.c
Merge pull request #14 from jsyk/master

1. fix the clock source of the monitoring system; 2. throttle rescheduling in binary semaphore