Techno icons Adam Beyer & DJ Rush link for stirring debut collaboration, ‘Restore My Soul’