(#95) - remove unneeded code
(#96) - remove more dead code

Also set unused=true in the jshintc
to ensure we don't make mistakes
like that again.
Use promises moar!

Conflicts:
	create-view.js
	index.js
	utils.js
updateViewInner promised
saveKeyValues promised
updateView promised

Conflicts:
	index.js
Promisify cleanup
viewCleanup
viewCleanup promised.
Promisify queryView
queryViewInner promisified "query with keys" part
Promisify queryView
catch if reduce fun throws
Remove promisify - no more needed
Remove old taskQueue
bring back http test
why did I change log?
this is ok
Rebased