Started to create the vapi file.
#1

This file now contains the basic functionality for the Device and Context
portions of the OpenAL library. This is very basic functionality.
Tested and fixed the basic Device and Context.
#1

The creation and destruction of the Device and Context have been tested
and fixed.
Added basic types and functions.
#1

The basic types were added as well as the alGenSource and alGenBuffers
and their associated functions. Error handling was also added.

This should start to provide a nice basis for using OpenAL in Vala.
Added most of the al.h functions and definitions.
#1

This adds almost all of the al.h function and definitions.

There are some functions that took an array and would be sending back,
like an out, that I left as just a plain array because I didn't know how to
handle that in a vapi. These will need to get looked at later.
Added most of the alc.h file.
#1

This added mostly stuff for a capture device, but I'm not sure if it even
works. This needs to be looked at later.