change queue_atomic implementation to one with separate front and back variables
change queue_atomic implementation to one with separate front and back variables

metaparadigm/latypus,metaparadigm/latypus,metaparadigm/latypus,metaparadigm/latypus