Rewrite link reference definitions (dart-lang/markdown#506) * Rewrite link reference definitions * Update link_parser.dart * Make some fields setter private --------- Co-authored-by: Kevin Moore <kevmoo@google.com>