doc: name MacPorts and Homebrew sections
Fix a crash bug of geo_in_circle()

If point column doesn't have index, geo_in_circle() crshes. This
change adds indexed check.
Use "use"/"not_use" instead of "with"/"without" for test file name

It seems that "with"/"without" means that "indexed"/"not indexed".  In
those tests use "with"/"without" for "use"/"not_use". So I changed
those file names.

test/command/suite/select/filter/geo_in_circle/*_with_index* ->
test/command/suite/select/filter/geo_in_circle/*_use_index*

test/command/suite/select/filter/geo_in_circle/*_without_index* ->
test/command/suite/select/filter/geo_in_circle/*_not_use_index*
doc: add missing sub_filter document
doc: add execution examples about sub_filter
doc: update documentation about sub_filter function
doc en: update po
doc ja: translate po
doc: don't use continuous line for execution example

because update_excution_example.py doesn't support it.
doc: update execution examples
doc: update execution examples
cmake windows: check ws2_32 after winsock2.h

refs #1691
doc: add documentaion about optional 3rd argument for query function
doc en: update po
doc: translate po
doc: add a missing space
doc: add documentation about assignment operators
doc: add execution examples for assignment operators
doc: update lists about execution examples
doc en: update po