Updated the version to 3.3.1.
Forcing a bundle update for TISTUD-2459.

Conflicts:
	plugins/com.aptana.scripting/bundles/FORCE_BUNDLE_UPDATE
Fixed TISTUD-2488: added ability to obfuscate certain text in the log.
TISTUD-2475 CLI: Unable to install CLI in Windows 7
TISTUD-2488: a better fix to utilize the passed-in map.
Fixed TISTUD-2488: need to remove the necessary key/value pair from the map before logging.
Fixed TISTUD-2492: reduced the log level for the exception occurred during shutdown.
Attempt to fix TISTUD-2438 Titanium Studio starts with warnings in the log file
try to "fix" broken unit test on machine
TISTUD-2475 : The patch adds toggle behavior for ProcessRunnable on how
it deal with error stream against output stream.

NPM Installations will be redirecting the error stream to avoid
hang issue with process builder.
Git clone process will NOT be redirecting as it need to sniff the
stream for progress reporting.
TISTUD-2452 IProjectTemplate changes to support 'index files' that will be opened when a project of its type is created.
Fixed APSTUD-7509: cannot upload file via ftp.
TISTUD-2550	Issue install using NPM to install within Titanium Studio in
Windows 7
TISTUD-2550	Issue install using NPM to install within Titanium Studio in
Windows 7
TISTUD-2519 Update fails for NPM components
TISTUD-2582 Browser cast exception on Ubuntu and context menu does not work after the brower cast exception in UI Thread
If we have problem parsing the about box text, fall back to use the branding plugin's version.
Fix TISTUD-2561 Titanium Updates: Unhandled event loop exception after installing updates
Related to TISTUD-2607
  - Add method so we can wipe the ENV cache if we know the user or some process has altered values and we need to recalculate
Fix broken unit test