Add more sub-tests to TestJsonSetValue for paths containing []{} without {} delineation.

As expected, values are not set and the set call returns FALSE (0).
As a reminder, these tests are not currently running on jenkins continuous integration as the functionality is only available on .net 4 (mono 2.8 and later).