Added #cli method for logging and for tests.
Added 'reply', 'scanqueue', 'queued' methods for debug and tests.
Added Spade.cli_debug property to hold cli loggers/event listsners.
Better code..
On branch cli
modified:   Readme.md
modified:   lib/spade.js
modified:   package.json
new file:   test/auth-fail-test.js
new file:   test/cache-test.js
new file:   test/db-fail-test.js
renamed:    test/events/db-selection-events-test.js -> test/db-selection-test.js
new file:   test/deps/dummy-lua-scripts/error_reply.lua
renamed:    test/events/dummy-lua-scripts/test_reply.lua -> test/deps/dummy-lua-scripts/test_reply.lua
new file:   test/deps/test-utils.js
deleted:    test/events/auth-fail-events-test.js
deleted:    test/events/cache-events-test.js
deleted:    test/events/db-fail-events-test.js
deleted:    test/events/dummy-lua-scripts/error_reply.lua
deleted:    test/events/monitor-mode-cache-offline-events-test.js
deleted:    test/index.js
new file:   test/monitor-mode-offline-test.js
renamed:    test/events/monitor-mode-cache-events-test.js -> test/monitor-mode-test.js
modified:   test/run.sh
renamed:    test/events/socket-connection-events-test.js -> test/socket-connection-test.js
renamed:    test/events/socket-re-connection-events-test.js -> test/socket-re-connection-test.js
Added #cli and .cli_debug descriptions in the Readme.
On branch cli
modified:   Readme.md
nothing important..
On branch cli
modified:   Readme.md
v0.30.0. Merge branch 'cli'