Blu DeTiger – ‘All I Ever Want Is Everything’ review: funky pop that absolutely slaps