Merge pull request #5 from infinityb/master

Initial work for an improved compositor
Initial work on an octree.

Planes are temporarily removed, idea is to always add planes or infinite
objects to candidate objects for intersection checks.
Add octree support.

Added octrees, new default scenes and bounding boxes.
Auto-detect CPU cores, progress indicator improvements.
Reset default scene to Cornell box.