In a medium or large nonstick pot, heat up 1 tablespoon of oil on high and add potatoes. Cook while stirring for 2 minutes then cover and cook for another 5 minutes. The potatoes should be just fork tender. Add the onions and cook for 3 minutes, until they are translucent and slightly caramelized. Add the mushrooms and the remaining 2 tablespoons of oil and cook for about 3 minutes while constantly stirring, until all the mushrooms are cooked. Add the garlic and cook for another minute, then add all the seasonings: salt, pepper, oregano, thyme, garlic powder, onion powder, garlic herb seasoning, and lemon juice.