Add autocomplete modules
Fixed a bug with saveSettings
Add base code completion with ctags
Revert "Fixed a bug with saveSettings"

This reverts commit 5a96a3706760f4c2fd6d55e494bdcfa31bf809b7.
Updated saveSettings with default behaviour

When no argument is passed, it will get the inner "settings"
Fixed settings.save

The `save` method now extend the user settings to prevent custom settings
loss.
Add codecomplete backend support in code editor
Populate index when there are changes in fs
Merge pull request #200 from YuukanOO/bug-settings

Fixed a bug with saveSettings
Merge pull request #201 from FriendCode/feature/codecomplete

Feature/codecomplete
Remove ace/ source folder from cb.files.editor
Adapt cb.files.editor to new ace distribution
Restore cb.files.editor/theme folder
Add download_ace.sh script to cb.files.editor
Add /addons/cb.files.editor/ace/ to .gitignore
Add download_ace.sh to cb.files.editor's npm postinstall
Add batch function to core/utils.js
Aggregate watch changes by folder
Add processing of codecomplete results: filter and sort
Fix error for running file and project: createShellCommand returns a promise