Added pre-test, post-test, pre-GC, post-GC log messages. Also fixed build problems with nan 1.4.x.
Log complete test name.
Test against GDAL trunk (2.0.0dev) on Travis.
Fixed conditionals.
Allow failures when testing trunk.
Don't use rand() to generate unique ids in object cache.
Merge branch 'stability-testing'

* stability-testing:
  Don't use rand() to generate unique ids in object cache.
  Allow failures when testing trunk.
  Fixed conditionals.
  Test against GDAL trunk (2.0.0dev) on Travis.
  Log complete test name.
  Added pre-test, post-test, pre-GC, post-GC log messages. Also fixed build problems with nan 1.4.x.

Conflicts:
	package.json