fixed handling of empty and reserved attribute names in documents

specifying an empty attribute name in a document may have led to segmentation faults
when the document was unpacked later.
updated documentation
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel