topology-reader: Adding support for adding and configuring ErrorModel on each link

Thanks to Saran Tarnoi for the initial implemenation
Merge feature branch 'feature/topology-reader-error-model'