AST Manager: smarter cache invalidation

* Check file location before invalidating cache on #updated()
Tweaking compare view css to clean it up a little