JSLoader: loadJSON
config/bootstrap: moving lively config to core/lively/config.json
config refactoring: adding most options to json
make defaultconfig.js requirable/loadable in nodejs
bootstrap/server: adding lively-loader for nodejs lively
bootstrap: making bootstrap files part of config
bootstrap: ignore localconfig load errors
bootstrap: correctly loading config file
Merge pull request #289 from LivelyKernel/config-refactoring

Config refactoring
ide/commandlineinterface: fix path resolution for file editing on server
ide: recognize c/cpp/h files
lively.ast/lively.lang.VM: var capturing -- don't undefine already defined vars by accident
lively.ast/lively.lang.VM: var capturing -- record the source code range for var and function definitions to allow code navigation
ide/js workspace: code navigation to definitions when clicking on items in the captured var list
ide/window navigation: workaround for firefox
codeeditor: support for range recording of definitions when evaluating code
codeeditor: fix loss of storedTextString prop on ssave
codeeditor: remember tab size
codeeditor: set tab size fix
firefox / window nav: workaround