Adding fix for EAGAIN error in OS X environments
adding git ignore file