Follow symlinks when discovering specs.

This was the behavior before commit 0b91da1be957a36d10d2b33fb1f01b57d345c21b when jasmine-node switched to using walkdir instead of findit.
Updated Jasmine-Node to latest jasmine
Updated cli.js to have a reference to fs
Prevent creating a new jasmine env to allow custom reporters
handle uncaughtException events when using the CLI and exit appropriately
Merge pull request #187 from mikelehen/master

Follow symlinks when discovering specs.

LGTM
Merge pull request #188 from tebriel/master

jasmine-node unit tests fail (unexpectedly)

LGTM
Merge pull request #189 from tebriel/newJasmine

Updating Jasmine-Node to latest Jasmine

LGTM
Merge pull request #190 from tebriel/fsNotDef

Updated cli.js to have a reference to fs

LGTM
Merge pull request #191 from openhoat/master

Prevent creating a new jasmine env

Seems like a reasonable request as Jasmine does this:
`jasmine.getEnv = function() {
  var env = jasmine.currentEnv_ = jasmine.currentEnv_ || new jasmine.Env();
  return env;
};`
Merge pull request #192 from goodeggs/cli_uncaught_exceptions

handle uncaughtException events when using the CLI

Extra console information is always a good idea.