Removed most tests from DocumentViewerDelegate.  Moved tests and functionality to DocumentUriBuilder or AppPackageFileWriter
Changed DocumentViewer to DOcumentIntentBuilder.  Code is a lot cleaner when handling any exceptions in UI