Add .gitignore.
Fix some function definitions so that all symbols are exported correctly.
Implement simple GTK+ MessageBox.