Revert "Bunch of changes to headers, and begin fixing the wasapi backend"

This reverts commit 4a09bb86d049119d1daa140ae429b23e1cb9bd84.