Improved runtests.sh and removed bug.js

runtests.sh now has counts and colors
Test case provided by bug.js appears to be resolved

Change-Id: I31ae109e938219d40207e0fe7abedaddbe1ad3ca
Reviewed-on: http://review.couchbase.org/24140
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Optimized test runs for non-working cluster

Change-Id: I7d74deebda431bf6c7a4dda5aa3b94d91b7a886b
Reviewed-on: http://review.couchbase.org/24208
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Commit issue with trying to use endure on Memcached buckets.

Change-Id: Idc56abc021c6111615d30f472c2b8ec38e4745dd
Reviewed-on: http://review.couchbase.org/24038
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Restore http callback signature

Corrected rest request handler to reflect previous behaviour of
abstracting specific rest results.

Change-Id: I4ba52288b3f434a6c526f339465a47f76ac6d972
Reviewed-on: http://review.couchbase.org/24028
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Merge branch 'master' of github.com:couchbase/couchnode into feature/betterTests
Updated new test suite to be follow reverting bucket.js to previous api.