Added into BaseReceptor the InitializeViewer common method part.
Updated Text Viewer to use common core.
Updated Image Viewer to now use a single instance form viewer and new semantic syntax.
Created ImageFilename ST and updated how the ST is used when dropping files.
PNG and BMP now supported.
Moved the Enabled flag from the receptor to the receptor instance, so instances can check whether they are enabled or not.