Fix an issue with the docu generation in doc.rs using the custom build target.
change deprecated atomic function calls with new ones
-provide proper Drop implementation for the Queue cleaning up aquired memory if there are still unprocessed items contained in the Queue