EvoNexus is the premier technology startup incubator in Southern California and last night it held one its biggest events: EvoNexus Demo Day. At Demo Day 16 startups currently incubating in EvoNexus presented their company and products to an audience of…