[FIX] fixed problems with negative sizeof values in CachedMzML 

 * affected win32/32bit machines (see http://cdash.openms.de/viewTest.php?onlyfailed&buildid=91774)
 * win32/32bit had some problems with `- sizeof(..)` since `sizeof()` returns a `size_t`
 * fixed by casting to `int`