Initial creation and implementation of custom mass-email Aspen
procedure.
Added Input options to XMLInput, initial coding to accept those inputs
in progress
Recipient list splitter has been initially coded and appears to work
correctly.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Splitter added into main code workflow.  Initialization of primary
contact and teacher checkboxes.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Recipient list split works correctly, initial coding of adding contacts
complete.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Initial, unfinished coding of Primary Teacher emails inclusion
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Initial coding for primary teachers addition
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81'

Preview message coded, source cleaned.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Log layout overhauled and minor bugs with invalid emails fixed.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Additional testing tools added - student contacts appear to be in
perfect working order.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Renamed and tentatively complete
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Added Include Students option to input and removed the From input - From
now populated automatically.  Include Students option not yet complete.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Initial 'not include students' part coded.  Mostly working.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Over-enthusiastic duplication removal issue fixed.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

RichText editor now working properly.  Procedure is tentativly complete
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Input xml updated with current definition.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Rearranged text in the output logs for better reading.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Invalid IDs are now logged and more rearrangements in the output logs.
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Logs rearranged slightly and hardcoded email prevention removed.
Complete?
OPEN - task 81: Email Procedure > 2000 recipient list 
https://github.com/maine207/aspen/issues/issues/issue/81

Removed random unused field and made slight adjustments for readability.