add .gitignore file - ignore .o and final executable files
boost::filesystem API change: no need to version filesystem to 3 - fixes 'boost::filesystem3 undeclared' error
Makefile: rewrite and simplify
Merge pull request #5 from c00kiemon5ter/boost_filesystem

boost::filesystem API change: no need to version filesystem to 3
Merge pull request #4 from c00kiemon5ter/makefile

Makefile: rewrite and simplify
Merge pull request #3 from c00kiemon5ter/gitignore

add .gitignore file - ignore .o and final executable files