Finnish neuro-wellness startup Audicin has announced a unique wearable that aims to help users manage stress and accelerate recovery.