Initial import of the GenericEC2Plugin