When we encounter text inside tags, treat it like a CData, wrap in CData node so we can grab child of an element to get it's text.
Fix busted formatting
Remove unused class, small tweaks to test to try and increase coverage
Fixing more JS content assist/inferencing issues. We have this weird notion of class versus instance properties, where we really need to use the "prototype" property of a type as the place to hang "instance" properties. This disconnect is causing all sorts of issues.
    The notion of class/instance should really be removed entirely (or to the extend we can) and instance properties should live off the prototype property of the owning type.
Add unit test for SourceMapRegistry class
TISTUD-6721 Pull out CoffeeScript plugins into Aptana Studio
- Add unit tests for AuthenticationManager.
- Hide impl in internal package, make plugin manage lifecycle of singleton instance
Merge pull request #228 from sgtcoolguy/TISTUD-6721

TISTUD-6721 Pull out CoffeeScript plugins into Aptana Studio
Merge pull request #227 from sgtcoolguy/xml_text

Add XML text to AST
fix broken tests
TISTUD-6774 Move org.chromium.sdk plugin down to aptana, remove duplicate library embedded in com.aptana.js.debug.core.v8
  - For now just break the jar out to it's own plugin and export the packages versioned. Then have the v8 plugin explicitly depend on that version of packages
Merge pull request #229 from sgtcoolguy/TISTUD-6774

TISTUD-6774 Move org.chromium.sdk plugin down to aptana, remove duplicat...
APSTUD-8264 After upgrade to 3.6 switching workspaces requires forcequit
- under debugger it looks like AptanaDB/Derby cause this. Derby is overkill for what we're doing here, so I'm going to clean up the code to persist analytics events to disk, and remove Derby altogether.
synchronize all methods so only one can occur simultaneously, avoids clashes on creating/deleting files.