Updated Aptana Studio on development branch to 3.6.0.
Fix possible NPE seen in log from TISTUD-5756 NPE when closing a project
TISTUD-5754 Dashboard: Switching between light and dark theme, does not show any affect
  - Switch overall theme as well as our editor theme, assuming there's one with matching name/label.
Merge pull request #139 from sgtcoolguy/TISTUD-5754

 TISTUD-5754 Dashboard: Switching between light and dark theme, does not show any affect
Fixing unit tests.
Fixing ZipUtilTest.
TISTUD-5774 Refreshing Studio workspace takes too long
TISTUD-5778 Studio: Alloy sample projects marked with invalid warnings due to "TT Unused Rules" validator
      - Indexing should apply to titanium mobile, module and alloy projects as well. May want to just remove project nature binding altogether so we always apply to every project type?
      - Run project sample import in a workspace runnable so all operations get batched together in single update/build at end.
TISTUD-4336 New Classic Project: intermittent freeze when classic templates load
Merge pull request #140 from pinnamur/TISTUD-4336

TISTUD-4336 New Classic Project: intermittent freeze when classic templa...
TISTUD-5693 Studio: Intermittent error importing KitchenSink from samples
  - When we try to refresh a project whose git repo has been removed - silently log the error, but don't pop an error dialog to the user.
TISTUD-5781 Studio: Java NPE occured while launching Studio on clean Ubuntu system
  - Add null guard and file existence guard
TISTUD-5790	Modules: Studio fails when installing modules into a project
Fix TISTUD-5378: formatter failed on JS' swtich/default bracket block.
TISTUD-5800 Alloy: New Project - On Windows 7, Alloy does not appear in the project template
Expose some packages to experimental hyperloop plugins
Fix property names to new non-deprecated versions
Fixing unit tests.
Eclipse 4.4 compatibility fix
Another try at Eclipse 4.4 compat