Add ability to substitute an alternative correlation function in tracking.
Just pass msToProcess directly to TrackResults, don't need to pass whole settings object.
Add carrier phase record to tracking results.
Starting to restructure the tracking code - factored out loop filters into their own class.

With the intention that a libswiftnav implementation can be dropped in place later.
Updating install docs.