Cleanup logging code
Split up plugable-fs into a smaller node-like 'core' filesystem and extended one with more bells and whistles.
More work towards composable fs.
Merge branch 'master' into composable-fs
Rename 'sub-fs' to 'mapped-fs'. We will generalize it to allow different path remappings instead of just the one 'subdirectory' mapping.
Composable-fs: implement composable stat with regression tests.
Add some commented experimentation code to start-cloudfoundry.js
Merge branch 'master' into composable-fs
Merge branch 'master' into composable-fs
Get the subeditor only after it has been created.
Async testing
Async testing.

Still two tests failing and tests hanging on phantom
Conflicts:
	client/scripts/scripted/utils/navHistory.js
	tests/client/navHistory/navHistoryTests.js
All navHistoryTests passing with async enabled
Composable fs: implement readFile plus regressions tests.
Start implementing writeFile
Merge branch 'dev' into composable-fs
More interesting output from phantom runner.
Fix remaining problems when running in async mode.
better error message on failure
Don't show content assist popups in comments (FF)

Fixes issue #219
Composable fs: some regression tests for writeFile