Java - Fixed loading native libraries from paths that contain international characters.

This fixes Hyperic bug https://jira.hyperic.com/browse/HQ-4227
Added Sigar.getProcDiskIO to Java API on Linux

Returns the total bytes read and written for a process using /proc/pid/io.
Implemented process disk IO metrics on Windows
Implemented empty sigar_proc_disk_io_get on unsupported systems, to avoid breaking compilation.
Added total disk IO metric
Fixed TestProcDiskIO

Added bytesTotal and some more verification.
show windoes 2012
disk io hpux
solaris disk io
disk io on aix
sigar hpux - disk io fix
disk io works using cache - also pid cache cleanup and pid cache dump
removed;
c on win compatability poblems
[SIGAR-248]- Sigar log monitoring ignores successive lines with same timestamp
Merge pull request #33 from nettag/master

disk io per process, and a few bug fixes
Merge remote-tracking branch 'hyperic/master'

Conflicts:
	include/sigar_private.h
	src/os/win32/win32_sigar.c