This is unfortunately a very common issue with the big AV companies, and getting support for false positives is very hit or miss. The AV vendors typically don't have a way for small developers like us to work with them to avoid these sorts of problems. My suggestion is to try to figure out how to make your Norton ignore the program (which I can't help with - every version of Norton is different). Another alternative is simply to get a different antivirus program. You probably have access to one through your ISP, and there are a number of very decent free options available.
You can also submit the false positive to Norton, if you'd like:
https://submit.symantec.com/false_positive/. Like I said above this is very hit or miss, but it can't hurt.
As for why Norton is finding something bad: I have no idea. Different versions of Norton have different criteria they look at. I'm running Norton Security Suite 4 and it is not flagging Gehn as a bad program, but I've seen other versions of Norton delete simple test programs immediately after I build them just because it's never seen them before.