fixing a rare stack overflow error withing the CanaryClassWatcher/CanaryClassLoader caused by a circular class lookup
updated .gitignore