make regex more robust to extracting version in build.sbt
Merge branch 'master' of github.com:slamdata/slamengine
clean, then run oneJar first, before enabling coverage

somehow, instrumented code was ending up in the distribution jar
fix oneJar issues
merge
no need to replicate work in jenkinsSuccess
revert build for now till there's more time to fix failure
Implement ShapePreservingBuilder. Fixes #207.

This allows us to use HAVING clauses – we can now modify a group after
some shape-preserving operation (EG, filter).

GroupBuilder also had to be modified to allow for containing _both_ a
map of fields and an in-progress field.

It also removes the fn parameter from merge, which means we now have to
[flat]map over the result.
Merge remote-tracking branch 'upstream/master' into ready/207-ShapePreservingBuilder
disable coveralls on travis
Respond to PR feedback.

* use “operator” names for These,
* improved WorkflowBuilder’s RenderTree, and
* added a few other RenderTree instances.
simple admin UI

A start, and useful, but not enough to call #479 complete.

Loads and displays the filesystem tree, but does not yet
handle running queries, although the UI is stubbed out.

If there is any configuration problem, it should go straight
to the configuration edit UI and not allow any bad connection
information to be saved.

Connection testing is pretty simple here, and only checks that
an `ls` call returns something.
Merge pull request #489 from sellout/ready/207-ShapePreservingBuilder

Implement ShapePreservingBuilder. Fixes #207.
re-work config UI with more helpful interaction

No more editable table, and no more entering the connection
URI directly. Now the URI is broken out into fields for
editing, with real-time feedback for errors that can be
statically detected. When Save is clicked, a test is
performed, and the action does not continue if any error
occurs.

The SlamData path for a mounting is never shown until there
is more than one mounting. That goes for the overview table,
and also for the edit dialog.

The SlamData port is moved to the bottom of the dialog.

Most of the commonly-used text-editing keystrokes for
Mac OS X are now bound, including cut/copy/paste.

All of the config errors that are easy to provoke are now
detected and a nicer alert message is shown.
Merge pull request #495 from mossprescott/ready/479

Admin UI, simplified and more error proof