Add example viewer and router projects, bugfix (?) DicomReader to recover from trying to parse bad sequence elements