GTTree tree entry methods return nil for non-existing entries

They were documented to do so, but previously they returned a
GTTreeEntry which blew up when looked at (calling -description and other
methods dereferenced NULL).
Minor style fix
Merge pull request #227