oboe: OpenSL ES refactor engine

Put Engine and OutputMixer into Singleton classes.
Create separate input and output classes.
7 files changed