Getty Image Robert O’Neill is the Navy SEAL who killed Osama Bin Laden, and while his time in the military may be over, he’s still taking shots at his enemies — and apparently, Fox News is top of the list. O’Neill who, (at least) up until August of this year, was a regular contributor of …