Add a tracker factory and get rid of the hard-coded scene pointer in ITMTrackingState.

Still testing locally - don't merge yet.