Former COO at Mozilla, Denelle Dixon, has been appointed as new CEO and executive director at the Stellar Development Foundation