Fixes issue #53: Removes static_assert in value::swap and just swaps the union.
Fixes issue #53: Removes static_assert in value::swap and just swaps the union.

respu/json-voorhees,venediktov/json-voorhees,respu/json-voorhees,venediktov/json-voorhees,tgockel/json-voorhees,tgockel/json-voorhees