Changing from a non-open to open OpenAL

because if the source is known a problem can be located
Listing found OpenAL devices

because the knowledge can be useful
Fixing log for uncommon letters

because they can result in an empty string
Saving real Wiimote state

because that's simpler than reconnecting
Removing muted Wiimote audio

because that reduce writes
Moving thread name to the thread class

because that's better organisation
Creating a namespace for memory utilities

because that's better organisation