Remove generic makefile
Remove unused caching guard, set hint windows to release themselves when closing, forcibly assign them to nil when instructing them to close. Remove now unnecessary _gc metamethod. This should all add up to a setup where the hints are being released correctly by ARC and not leaking all over town.