Plugin Update: Delete Update and Upload Update

Added the GUID 'struct' to create a random generatedPlugin name. Also
restructured the delete and upload messages to be more independent of
each other.