Update ewf.c

using free() to deallocate memory allocated by tsk_img_malloc() causes critical section leak, because tsk_deinit_lock(&(imgInfo->cache_lock)); is never called. I suggest to replace free() by tsk_img_free() where necessary.
Updated MSVS 64 bit targets to find correct version of libewf in libewf_64bit directory.
Updated datamodel to load libs from system on unix platforms, except for the TSK JNI.
Merge branch 'unixJNIFix' of https://github.com/jawallace/sleuthkit into unixJNIFix
Native libraries are loaded from default system locations on linux.
Merge pull request #218 from jawallace/libewfUpdate

Updated MSVS 64 bit targets to find correct version of libewf in libewf_...
Merge pull request #219 from jawallace/unixJNIFix

Linux Libraries Loaded from Installation Location
make smaller error message when local file cannot be read
Merge branch 'master' of github.com:sleuthkit/sleuthkit
Fixed why tsk_gettimes was not compilling 64-bit
Added dist-debug target to create datamodel jar from debug libs.
Merge pull request #220 from jawallace/master

Added dist-debug target to create datamodel jar from debug libs.
Restore HAVE_GETRUSAGE autotool logic

This lets Fiwalk produce resource usage output.

Signed-off-by: Alex Nelson <a.nelson@prometheuscomputing.com>
Image.getType returns enum, Image enum has names now, fixed Meta ENUM, updated Javadoc
Updated VolumeSystem.getType to return ENUM instead of long
Merge pull request #221 from antonkukoba/patch-1

Update ewf.c
fiwalk: Update rusage reporting

The <runstats> element was an early version of a resource usage report.
Later versions, particularly the one employed by Hashdeep, simply use an
<rusage> element with no renaming of its fields, and an extra
<clocktime> element.

This change makes Fiwalk output a consistent element with Hashdeep and
the DFXML C++ library.  It adds precision and programmatic access to the
elapsed time record.

This and the prior patch also cause Fiwalk's output to validate against
the DFXML schema version here:
<https://github.com/ajnelson/dfxml_schema/tree/archive/for_hashdeep_v1>

Adding getrusage shouldn't cause any problems elsewhere in the codebase;
the HAVE_GETRUSAGE symbol doesn't appear anywhere.

(This change does not use the DFXML library code included in the same
directory, because that is a less-than-straightforward inclusion. A
future patch should make use of dfxml.{h,cpp} as libraries.)

Signed-off-by: Alex Nelson <a.nelson@prometheuscomputing.com>
Fixed 64-bit Debug target (mostly) -- some still need
Fixed error were TskAuto was not reliably reporting errors if no file system was found
Fixed compile error with TskAuto changes