Initial import
Migrated to a single sourcing model for RAP and SWT. This design
currently uses reflection to call things that are only present in SWT.
These calls fail in the RAP target.
Fixes for single source setup.
Updated note to say that we are using this plugin as a single sourced
one.