Prevent opening multiple console tabs.
Add a `trigger` to args of an `:object.behavior.time` event.
Add setting for number of files indexed by the navigator

User may add `(:lt.objs.sidebar.navigate/set-file-limit n)`, with n
integer, to customize the maximum number of workspace files that will be
indexed by the navigator for each top workspace folder.
Defaults to 8000.
fix last remaining references to light-table-core
Merge pull request #1340 from ndr-qef/nav-index-limit

Add setting for number of files indexed by the navigator
add common lisp .lisp file extension
add default input to searcher
Adding a set-line function to editor.cljs
Add command to update all outdated plugins

Command `:plugin-manager.update-outdated`.
Behaviors are reloaded only after the install process for the last
plugin is completed; the user is also notified of what has been updated.

Caveat: notifos events from `:behaviors.reload` may override the update
list notification.
fix #1357, move the selected tab not just the active one

Signed-off-by: Chris Granger <ibdknox@gmail.com>
Merge pull request #1359 from piyush0101/master

Adding a set-line function to editor.cljs
Merge pull request #1350 from snufkon/add-default-input-to-searcher

Add default input to searcher
Merge pull request #1346 from patrickconnelly/master

add common lisp .lisp file extension
Merge pull request #1345 from cldwalker/fix-typos

fix last remaining references to light-table-core
Merge pull request #1330 from Gozala/bug/log-trigger

Add a `trigger` to args of an `:object.behavior.time` event.
Add function to assoc-in objects

Defines `lt.object/assoc-in!`, a function that allows the caller to
`assoc-in` objects conforming to the BOT model.

The function takes an object, a sequence of keys, and the value to be
set. If the key already exists in the nested associative structure
described by the sequence, its value is reset; if it doesn't, the new
key-value pair is created, fully reproducing the sequence as hash-maps
if necessary.

Useful to update and create deeply-nested keyvals in a concise fashion,
i.e. without passing full maps as required by `object/merge!`.
Merge pull request #1327 from spelufo/master

Prevent opening multiple console tabs.
Merge pull request #1354 from ndr-qef/object-assoc

Add function to associate keyvals in objects
Merge pull request #1331 from ndr-qef/update-outdated

Add command to update all outdated plugins
add explicit console.show and console.hide commands, when opening the console in a tab, close the bottombar #1327

Signed-off-by: Chris Granger <ibdknox@gmail.com>