Implement SetIconFromFile for GtkWindow

SetIconFromFile allows a user to set the icon for GtkWindow's and
GtkDialogs using a filename.
Merge pull request #31 from acsellers/set_icon

Implement SetIconFromFile for GtkWindow