minimum necessary to compile with gtk 3.7.10
protect against old gtks which don't have these enum values, gross
Merge remote-tracking branch 'upstream/master'
this oughtn't have been checked in
Merge pull request #70 from dankamongmen/master

add "support" for gtk 3.7 enum values, protect against older gtk