move set geometry hints to gjs/hints.js, fixes #34