Restart SE when settings are saved.

Started tracking dirty notebooks.

Fixed some type errors from bad `purescript-react`.

Might need to rethink this.

Implement the save logic in settings.

Missed sd port.

Added back config modal.

Make sure the config is able to be saved right away.

Clean up and some documentation.

Add test for #75.

Also update the others to sleep for a bit.
Maybe that will fix the tests?

WAT.

Fixes #74.
Merge branch 'master' of github.com:slamdata/slamdata into ready/75
Separate out menus.

Update menu for non-mac.

Fixes #112.
Use cmd for osx.

Use actual keycodes for osx.

Fixes #100.
Add assignment label thing.
Merge pull request #127 from joneshf/ready/75

Ready/75
Merge pull request #128 from joneshf/ready/112

Separate out menus.
Merge pull request #130 from joneshf/ready/101

Add assignment label thing.
Started with relative paths.

Need to fix the out path, but it's too late for thinking.

Fixed out parameter.

Added test.

Fixes #89.
Merge branch 'master' of github.com:slamdata/slamdata into ready/89
Squashed commit of the following:

commit f46a7caf90c5dbec94a50f6d0c6cf65872af4fa5
Author: joneshf <jones3.hardy@gmail.com>
Date:   Mon Sep 29 19:59:34 2014 -0700

    Updated tests.

    Added one to check for a block in the same notebook.
    Also made the queries a bit more complicated (so it will create a new collection).

commit 6caf944d45f7cbf292fabd3cd906963e79e7724f
Author: joneshf <jones3.hardy@gmail.com>
Date:   Mon Sep 29 19:13:34 2014 -0700

    Added some more tests.
Merge pull request #131 from joneshf/ready/89

Ready/89
hard code path to phantomjs because that's the only way casper can find it. should still work on all systems since it uses the npm install.
Merge branch 'master' of github.com:slamdata/slamdata
Move request handler to its own function.

Moved handler to its own module.

Remove unused imports.

Bit more clean up.

Move some files around.

Moved events into `src`.
Moved filepath things into its own library.

Ignore the rest so we don't get a runtime error.

Bit more work on browser version.

Got browser version compiling again.

More updates.

Move the dev index file to using `handleRequest`.
Update some deps.

Updated to fix test/60 for new structure.

Fixed various path issues that were being hidden by nw.

Also moved basename to `purescript-path`.

Converted test/101 to casper.

Started converting test/105 to casper.

Something is going on with `MOVE`.

Converted test/101 to casper.

Converted test/91 to casper.

Skip failing test.

Closes #134.
Merge branch 'master' of github.com:slamdata/slamdata into ready/134

Conflicts:
	lib/node-webkit/src/SlamData/NodeWebKit.purs
Toolbar snuck in there somehow.
Update versions.
Merge pull request #135 from joneshf/ready/134

Ready/134
updated many slamdata dependencies, fixed all compiler errors & inference issues; updated all node webkit dependencies and fixed errors resulting from update.