James Monroe has long been our most disrespected Founding Father. But we should remember him every bit as much as Benjamin Franklin or Alexander Hamilton.