The Outsiders of New Orleans: Loujon Press is the newest effort from documentarian Wayne Ewing