Copied curl and leveldb directories

was missing a bunch of makefile's so I copied curl and leveldb from old
repo where file's weren't missing

Also updated all makefiles including osx
updated ignore file

makefiles were being ignored