Add initial changes for Linux support.
Ignore some generated files.