Add back dependency on ruby.h, with covering comment
Add .DS_Store to ignore list