Move to using purescript-node-fs for config files.
Depend on a released jar properly.

Fixes #103.
Merge pull request #114 from joneshf/ready/103

Depend on a released jar properly.
Started implementing webdriver tests for node-webkit.

Added failing test case.

Depend on chromedriver and make tests exit properly.

Use a platform specific build for tests.

More test fixing.

Move whole directory rather than one file.

Try to run a display.

Already set display.

Write config files where they should be, and run mongo to test properly.

Need to write the right file.

Need execute perms.

Need to make the directory.

Use right port.

Always start `Xvfb` and do it manually.

Try longer timeout.

Try different port.

Change timeouts.

Use updated slamengine and increase timeout again.

Give tests 30sec max timeout.

Fixes #105.
Merge branch 'master' of github.com:slamdata/slamdata into ready/105

Conflicts:
	.travis.yml
Merge branch 'master' of github.com:slamdata/slamdata into hotfix/108
Merge pull request #116 from joneshf/hotfix/108

Hotfix/108
Merge pull request #115 from joneshf/ready/105

Ready/105
Forgot to remove the repo from travis.
Merge pull request #117 from joneshf/ready/release-slamdata

Forgot to remove the repo from travis.
Move out menu creation.

Check for config files existing.

New event for config not existing.
Moved out spawning of slamengine.

Remove unused stuff.

Implemented modal.

Implemented showing/hiding config in nw.

Still need to restart server when the config changes. See #75.

Update config stuff.

Use personal version of `purescript-node-fs`.

Ugh, ports.

Try using xdg stuff.

That didn't work.

Fixes #108.
Merge branch 'master' of github.com:slamdata/slamdata into ready/108
Have to use the new port for slamengine as well.
Fixed race condition.

Syntax...
Merge pull request #118 from joneshf/ready/108

Ready/108
Added failing test.

Also test to be sure we're getting unique labels.

We don't actually want to sort.

Keep track of evaluated blocks.

Clean up.

Fixes #91.
Merge pull request #119 from joneshf/ready/91

Ready/91
Starting with validation.

Parse better.

Clean up.

Validate SDPort and MountPath.

First go at mongouri parser.

Validate mongouri.

Split up.

Started on nw stuff.

Fix config.

Needed to update the Config dir name for a bit.

Random fixes.

Move `mkdir` into scripts.

Use 20223 as port.

Run java from the test for casper.

Don't need chmod.

Attempt to propagate exit code.

Try to use mongolab.

Fixes #109.
Have to wait for slamengine before tests run.
Merge pull request #121 from joneshf/ready/109

Validate config