OpenAL Wrapper Interface

Here is the OpenAL Wrapper interface, LWJGL Wrapper class will be
created in the next commit (I guess).
Also is included a lot of Javadoc for the interface