Trent Reznor caps off a recent flurry of Nine Inch Nails output with the diverse, bizarre but often brilliant mini-album ‘Bad Witch’.