Adds SConstruct and adds *.o to .gitignore

I haven't used SCons all that much, but it's implicit dependency
checking on header files is extremely useful.
Merge branch 'master' of https://github.com/ryanhaining/cppitertools