whitespace review (SCNR)
json-module uses bstrcat throughout json_encode
(=> 3% performance enhancement for an array of 100,000 simple objects)

doc/test updates to reflect `json_encode (Array_Type)' functionality

completed renaming parse/generate -> decode/encode in private functions
pre2.3.0 change 94: Added support for parsing /etc/ld.so.conf
Merge branch 'patches' of https://github.com/hankem/S-Lang into manfred

Conflicts:
	modules/json-module.c
Merge branch 'manfred' into test
pre2.3.0 change 95: Version bump to reflect Manfred updates.
pre2.3.0 change 96: Add a size hint to the list creation functions.
pre2.3.0 change 97: Allow struct fields to be arbitrary strings.
pre2.3.0 change 98: json module changed to use structs instead of assoc arrays.