POC for running specs in Light Table. Very rough, but a decent start.

Simply eval the file to run the specs.

Squashed commit of the following:

commit 2e1fe08c6b0de3b0d586e95cc8c5e0bc1193093f
Author: Mike Harris <mharris717@gmail.com>
Date:   Tue Feb 4 10:21:28 2014 -0500

    Uses temp file to run specs, works

commit 2eb5016dd0f92e4a43d6e4ebc20cdca9d2937bcc
Author: Mike Harris <mharris717@gmail.com>
Date:   Thu Jan 30 09:58:49 2014 -0500

    Hacked in basic support for running specs from LT. Emphasis on hacked.

commit 7051f29e07c3ef2197735909917d0238b6ca46a9
Author: Mike Harris <mharris717@gmail.com>
Date:   Wed Jan 29 13:19:28 2014 -0500

    remove 1.9.3 req from Gemfile

commit f44cb9690524d231b1ef67d22d076feff01039ff
Author: Mike Harris <mharris717@gmail.com>
Date:   Wed Jan 29 13:07:39 2014 -0500

    change to trigger travis

commit 7c9a68eeb2006a78de2b9922d26386ef25a92531
Author: Mike Harris <mharris717@gmail.com>
Date:   Wed Jan 29 12:55:13 2014 -0500

    Initial attempt at working on travis

commit 1d592bc158f02ba37bd24df6f706c411371ea87b
Author: Mike Harris <mharris717@gmail.com>
Date:   Wed Jan 29 12:44:52 2014 -0500

    first minimal spec
load project file when creating connection
Merge pull request #21 from mharris717/specs

support for running specs
Merge pull request #23 from mharris717/project_file

load project file when creating connection
Merge pull request #22 from StarvingMarvin/master

aliased write to print
version bump, README updates
updating config instructions in README #25
Merge pull request #27 from StarvingMarvin/master

Added several more extensions and filenames into :exts
specify RVM path via user behavior

fixes #26
Merge pull request #1 from existentialmutt/master

merging from upstream