ENH: Integrate SOFA to the SuperBuild system.
Change SOFA repo url and hash.
Fix SOFA's external build second pass step ordering.