I'm just submitting C/C++ and Python for now since some of the other files area little more volatile currently (there are some patches in progress).
Will probably need to update this patch after Theo's stuff is pushed.
I would also like to reorganize the features to be sorted
alphabetically, but I'll wait for things to calm down a little before
doing that.