Fix additional compilation errors in unit tests for VC
Compile all examples with the Dinkum C++ of QNX 6.6

QCC -Wall -Wextra -Vgcc_ntoarmv7le -I../include <example>
Merge pull request #204 from antonindrawan/master

Compile all examples with the Dinkum C++ of QNX 6.6
GenericValue: improve copying performance

The GenericValue "copy" constructor (with Allocator) uses a temporary
GenericDocument object to perform the deep copying with the provided
allocator.  This leads to the temporary allocation of the `Stack`
memory, even in case of shallow values (numbers, etc.).

This patch improves the performance of this operation by only resorting
the the SAX Handler implementation in case of Array or Object values.
Merge pull request #206 from pah/enhance/optimize-value-copy

GenericValue: improve copying performance
Add  RAPIDJSON_PARSE_DEFAULT_FLAGS for customizing kParseDefaultFlags

https://github.com/miloyip/rapidjson/issues/120#issuecomment-54428797
Merge remote-tracking branch 'origin/master' into issue120floatprecision
Fix StringBuffer compilation error in VS2013

Add move constructor and prohibit copy constructor and assignment
operator.
Merge remote-tracking branch 'origin/master' into issue120floatprecision