Added .gitignore files to src and src/native

This will prevent any object files from being added inadvertently
Merge remote-tracking branch 'origin' into colossal-cave-adventure