point writer (2)
Insert next version of dap4 code.
Filter code needs more tests.
read station extended CF;
Merge remote-tracking branch 'origin/4.5.2' into 4.5.2

Conflicts:
	tds/src/main/webapp/WEB-INF/views/ToolsUI.jnlp
read station extended CF;
add unit tests on synthetic point / station point feature datasets.
parametrize unit tests for synthetic point / station point feature datasets.
write profile data (1)
Synch parser with oc
Merge branch '4.5.2' of https://github.com/Unidata/thredds into 4.5.2
add missing file
write profile data (2)
Merge remote-tracking branch 'origin/4.5.2' into 4.5.2
1. Synch the opendap grammar with that of oc
   so they are consistent.
2. (re: esupport ZQI-388461)
   Rich Signell noted that opendap crashed when
   a Grid array had a duplicate dimension. This
   actually illegal according to the DAP2 spec.
   So, instead, when this occurs, we just pass thru
   the variables as top-level insterad of attempting
   to convert them to a grid.
write point data (3);
need getExtraVariables();
add new unit tests.
Fix some doc typos.
fix unit tests
Merge remote-tracking branch 'origin/4.5.2' into 4.5.2
fix old docs
fix unit tests