Clean up JSON operators
Clean up JSON operators

- Organize operators for Arrays and Values
- Reduce duplication by reusing single implementation

JaviSoto/Argo,gilesvangruisen/Argo,skywinder/Argo,jdhealy/Argo,nickygerritsen/Argo,Ben-G/Argo,ojolabs/Argo,alskipp/Argo,koher/Argo,Ben-G/Argo,thoughtbot/Argo,bruceflowers/Argo,bruceflowers/Argo,LIFX/Argo,lowell/Argo,edwardaux/Argo,klaaspieter/Argo,RuiAAPeres/Argo,screeninteraction/Argo,ojolabs/Argo,alvinvarghese/Argo,0x73/Argo,koher/Argo,klaaspieter/Argo,stevebrambilla/Argo,edwardaux/Argo,hsubra89/Argo,Ribeiro/Argo,lowell/Argo,amol-c/Argo,screeninteraction/Argo,gilesvangruisen/Argo,Ribeiro/Argo,alskipp/Argo,jsslai/Argo,alvinvarghese/Argo,paulyoung/Argo,ikesyo/Argo,LIFX/Argo,nvh/Argo,Ben-G/Argo,skywinder/Argo,vorlando/Argo,lowell/Argo,ojolabs/Argo,RuiAAPeres/Argo,Ben-G/Argo,Ribeiro/Argo,nvh/Argo,lowell/Argo,RuiAAPeres/Argo,ikesyo/Argo,Ribeiro/Argo,bruceflowers/Argo,vorlando/Argo,nickygerritsen/Argo,alvinvarghese/Argo,ikesyo/Argo,jdhealy/Argo,0x73/Argo,stevebrambilla/Argo,amol-c/Argo,0x73/Argo,LIFX/Argo,cradnovich/Argo,koher/Argo,nvh/Argo,perrychen901105/Argo,swizzlr/Argo,swizzlr/Argo,perrychen901105/Argo,nickygerritsen/Argo,cradnovich/Argo,stevebrambilla/Argo,screeninteraction/Argo,cradnovich/Argo,thoughtbot/Argo,jsslai/Argo,edwardaux/Argo,amol-c/Argo,paulyoung/Argo,swizzlr/Argo,screeninteraction/Argo,thoughtbot/Argo,RuiAAPeres/Argo,klaaspieter/Argo,gilesvangruisen/Argo,vorlando/Argo,perrychen901105/Argo,hsubra89/Argo,skywinder/Argo,JaviSoto/Argo,jsslai/Argo,LIFX/Argo,jdhealy/Argo,alvinvarghese/Argo,jdhealy/Argo,hsubra89/Argo,paulyoung/Argo,alskipp/Argo,edwardaux/Argo,JaviSoto/Argo,hsubra89/Argo,perrychen901105/Argo