Neural Stethoscopes: Unifying Analytic, Auxiliary and Adversarial Network Probing