Added profiling to pblio

Signed-off-by: Luis Pabón <lpabon@redhat.com>
Changed cache to use mutex instead of channels

Signed-off-by: Luis Pabón <lpabon@redhat.com>
Added some comments

Signed-off-by: Luis Pabón <lpabon@redhat.com>