Renamed mergeArrays->mergeObjects to make API less confusing.
Support positional arguments in Foxx queries.
Added example with no query params.
Also accept `false` instead of an empty array.
Fixed #1150. Added Queries to the Summary
Merge pull request #1144 from triAGENS/less-confusing-http-naming

Renamed mergeArrays->mergeObjects (because it's actually about objects, not arrays)
Merge pull request #1145 from triAGENS/positional-query-args

Support positional arguments in Foxx queries
Introduce invariants in processHeader.
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
Improve collection API docs

- add keyOptions attribute description which is also part of the result
- add empty line before return codes header
Merge pull request #1154 from yojimbo87/devel

Improve collection API docs
issue #1131: added KEEP for `COLLECT...INTO`
fixed memleak in shaper
prevent double-free of variable bounds
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
Improve collection modifying API docs

Load collection:
- state explicitly that 'count' attribute needs to be in request body
object
- add 'isSystem' attribute to result description

Unload collection:
- add 'isSystem' attribute to result description

Change collection properties:
- modify return description
- add 'isSystem', 'isVolatile', 'doCompact' and 'keyOptions' attributes
to result description

Rename collection:
- add 'isSystem' attribute to result description

Rotate collection journal:
- fix return code typo
Fix SimpleHttpClient for the n+1 time.

Still with debugging output.
Take out cout debugging output.
Commit generated files for grammar.
Put a loop around select() to take care of EINTR.