Refactoring the moveToTarget sub, to remove the hard-coded check for a "prod" build environment.
Renamed config-key 'includeString' to 'importString' to keep our nomenclature consistent.  Refactored parseDevContent in preparation with merging it with parseProdContent.  Added validation for a chosen build environment configured not to flatten imports: we require importString values for each configured type.  Added logging about normalization, and temporary logging of the parse subs' return values.
Refactored the signatures of the two parse subs so that they are identical.
Refactored indexOf sub.  Updated test source HTML to better test imports.
Added new sub: from_json_string.  Just a wrapper around JSON.pm sub from_json
Refactored CLI argument-handling, to use Getopt::Long.
Removed logging.
Updated logging of argument-handling.  Finalized Getopt::Long options.
Updated property names to be more descriptive.  Fixed the Ant build script.