San Diego court drops restraining order against Caleb Vazquez, 17, despite warnings of his obsession with mass shooters and neo-Nazi views.