Lauryn Hill is back! The iconic songstress unwrapped new song 'Neurotic Society (Compulsory Mix)' moments ago. Not quite the triumphant…