Fix failing test
Add test for getCurrentPath bug
Use atom.config.setRawValue instead of atom.config.set

atom.config.set was writting to the user config file
Also, use _.union to preserve existing array setting values
Use underscore plus in flattenSettings
Load project settings when opening a project with project manager toggle
Use getPaths (getPath is deprecated)
Add settings tests, bug tests, fix existing tests