Support Documentation Without Class Reference

This PR allows SharpDoc to run without any input assemblies and class reference generation.  This makes SharpDoc useful for manual documentation without any API reference.  It also comes in handy when testing.