Use curl instead of wget

Easier to pipe to other commands
Configure server for bash client
Bash client shows single result

Using 'jq' to process json and our version of 'mad' to visualize
the markdown.
Fix bug: can query just by reference
Bash client shows list of results
Bash: menu to select result when multiple results

The problem with this is that testing became very hard due to
difficulties to mock calls to dialog.

I implemented multiple mocking abilities in xunit but finally had
to comment out previous tests that are now broken although the code
is working properly. Must revisit xunit mocking code to fix mocking.
Ended node documentation parser html step.

I need do some more test.
one for test all types are returned
another one for test with more complex parents relations.