Add duplicate file option to workspace files
Merge pull request #1601 from seancaffery/add-duplicate-file-menu

Add duplicate file option to workspace files
add after option to replace-selection
select result when wrapping with parentheses
behave normally when there is a selection
Merge pull request #1602 from one-more-minute/auto-paren

Select result when wrapping with parentheses
ibdknox.css: fix tab coloring

To see what this commit does do following:
1. Set editor theme to "ibdknox".
2. In new-dark.css change var-highlight-fg to #0f0. Save new-dark.css.
3. Connect to 'Light Table UI'.
4. Open multiple editors, change content in one of them. Don't save!
5. Switch between editors, notice color changes in tab names.
6. Undo/redo the change introduced by this commit. Goto step 5.
linux_deps.sh: If 'which curl' fails, exit with its return code.
linux_deps.sh: re-use downloaded LightTableLinux*.gz, clojure-plugin

* download LightTableLinux*.tar.gz only if it doesn't exist and always
  verify its sha1 checksum.
* store clojure-plugin as a git-submodule and clone it only once. Then
  update it with git pull --rebase
linux_deps.sh: remove runner/target/lein-light-standalone.jar in the end
linux_deps.sh: buildVer=0.6.7
.gitignore: deploy/core/node_modules/
command toggle-hightlight.current.line
Print /fullpath/file in the message if the file was modified or deleted.

If two files with the same name were modified or deleted then we don't
know which one is about to be reloaded or saved.
tabs: rounded top corners
Fix WARNING: Wrong number of args (1) passed to lt.object/specificity-sort
Fix WARNING: Wrong number of args (1) passed to lt.object/specificity-sort

Function specificity-sort takes only one param: xs
var-highlight-fg: #18B1CC;
command :add-browser-tab-localhost