Fixed:  ZipRecruiter job listing ID not parsed correctly for some cases

Changed to handle XXXX-YYYYY, XXXX-YYYYY-ZZZZZ and
XXXX-YYYYY-ZZZZZ-AAAA ID cases

Removed incorrect comment block
Added test function for SMTP settings & email notification
New:  Config INI files can now include other INI setting files

-- The main INI file passed to the script from the command line can now
include one or more other INI file via the following syntax:
[settings_files]
ini_path[]="/Users/bryan/Dropbox/JobPosts-Tracking/common/common_email_s
ettings.ini"

The INIs are recursively parsed such that the first INI file set (the
one passed on the command line) is the one whose settings are read
last.   This means that the original INI file values trump any settings
from it's child INI files.  The most common use case for child INI
files is for common settings that are used across multiple users.

- Added test function for SMTP settings & email notification
Fixed:  Keyword string not being set correctly for non-collapsed searches added by user as separate items
Commenting out incomplete plugin setup for Juneau
AppleScript plugins: added Common JS Code functions, debug support
Amazon:  plugin fixes for amazon.jobs site changes

- Requires new URL from site:
 * To get the right URL for Amazon Jobs search, fill out the parameters
on
 * http://www.amazon.jobs/advancedjobsearch and then submit the form.
The URL of the
 * resulting page (e.g.
"http://www.amazon.jobs/results?jobCategoryIds[]=83&jobCategoryIds[]=68&
locationIds[]=226")
 * is the value you should set in the INI file to get the right
filtered results.

- Now uses new common JS generation for clicking next button