Add network library with simple "HTTP get" node.
Improve HTTP get node.

Add timeout value to the node and return a dictionary containing text,
status code and headers.
Add password widget.

Password is still saved as plain text in the NDBX file, but the value
is masked while working in NodeBox.
Add support for basic authentication.
Clarify URL description.
Rename HTTP get "timeout" port to "refreshTime".

Timeout is a bad name because it already has a meaning in HTTP context
(the max time for a request to return). The technical term is
time-to-live (TTL) but this might be too confusing for users.
Add "query JSON" node.

The node can interpret JSON data and query it using JSONPath.
Merge web-services branch.

I also included a preference for enabling the experimental network
nodes.