added more test cases for arangob

Conflicts:
	arangosh/Benchmark/arangob.cpp
	arangosh/Benchmark/test-cases.h
stricter boolean options parsing
nullptr
smarter command-line options parsing
fixed tests for remove-unnecessary-remote-scatter and undistribute-remove-after-enum-coll, renamed distributeInCluster to scatterInCluster.
fixes for Visual Studio
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
fixed compile warning
If the server goes away while testing skip subsequent tests, they will fail anyways.
abstract class BlockWithClients to contain Scatter/DistributeBlocks
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel

Conflicts:
	arangod/Aql/ExecutionBlock.cpp
	arangod/Aql/ExecutionBlock.h
fixed unuseful format of data for request chart in the dashboard (frontend)
added diagnostic output for waitpid
added style for collection status "loading"
fixed inner loop variable fuckup
make make jslint not started multiple arangosh processes
fixed memleak
fixed non valid javascript code, aaardvark is now using internal base64 decode function
merge
updated CHANGELOG