Use a xib instead of a nib.
Fix missing declaration of some functions that Interface Builder was complaining about.
Include C headers, import Objective-C headers.
Merge branch 'master' into MountainLion