TISTUD-273 Allow selection by CamelCase
Merge branch 'development' of https://github.com/aptana/studio3 into TISTUD-273
Fixing tests and incorporating feedback
TISTUD-5868 NavigationGroup element appears twice in code hints
  - Add unit test, enforce no duplicates in element/tag proposals (by tag name)
  - Update unit tests to run in-memory, rather than generating temporary files/editors (speeds them up considerably).
Refactoring changes.
TISTUD-3970 File > New From Template: not to show Blank File option if it has no siblings
Merge pull request #179 from sgtcoolguy/TISTUD-5868

TISTUD-5868 NavigationGroup element appears twice in code hints
Merge pull request #173 from pinnamur/TISTUD-273

TISTUD-273 Allow selection by CamelCase
Merge pull request #180 from sgtcoolguy/TISTUD-3970

TISTUD-3970 File > New From Template: not to show Blank File option if it has no siblings
Merge branch 'development' of https://github.com/aptana/studio3 into TISTUD-6223
Refactoring and incorporating feedback
Modifying tests to address new changes