hack to fix so we suggest uri/id for all modules
More hacks to fix tests. Assume that an identifier with no type found by same name is an instance. If we do find a type, if it starts with uppercase assume it's a type. If not, assume it's an instance (basically defined by an object literal). This is a very simple heurisitic which won't always be right. We should do more intensive tracking of the identifier back to it's last assignment to determine if we're referring to a type or an instance.
Merge pull request #242 from sgtcoolguy/fix

Fixes for broken nightly tests around JS CA