Fix for building on Linux
Ignore the build files for Linux and WIN32
ISOSegmentValidator: Create $(OBJDIR) if needed.
Remove 'dependencies' file from git, since it gets auto-generated, and don't print a warning if
it doesn't exist, since Make will recreate it anyway.
Make run_tests.sh executable.
Ignore more Linux build artifacts.