C++11 modernization PatSeedFit
- remove unneccessary interfaceID
- qualify virtual function implementation declarations with override instead of virtual
- prefer direct member initialization
- prefer nullptr over 0
- prefer unnamed namespace for local sortadaptor
- prefer emplace_back over push_back
- prefer switch over if