Added fix so libraries are copied and loaded correctly on unix platforms.
Library naming fix.
Improvements to Library Loading functions, better error reporting.
Renamed unix folders to be more specific. Added i686 support.
Added file that should have been included in last commit
Merge pull request #217 from jawallace/unixJNIFix

Added fix so libraries are copied and loaded correctly on unix platforms