- created ability for blocks to set the RockPage's new PageIcon property which is now used by the PageIcon control.
- updated the PersonDuplicateList icon as per Jon
- changed WorkflowEntry icon to use the workflow type's icon if it has one and its work term.
- Fix some name/values
- Update SendEmail workflow action
- renamed 'action' to 'command' in workflow actions
- edited some of the workflow action component names
- fixed SendEmail.cs bug (w/David) where the "from" and "subject" lines were being ResolveMergeFields twice.
- Fixed bug in Bio block that was using the CurrentPerson ID instead of the Person's ID to launch the workflow.
- clean up some workflow processing
- Fix compiler warnings
- Fix caching issue when items are flushed and then read again from cache within same transaction resulting in item not being flushed
- Fix workflow entry command button quote escaping
- Update workflow entry to allow processing of multiple forms on same activity
- Add "CurrentPerson" as an available liquid merge field in workflow
- Turn off html encoding on workflow list's Activities column
- Update actions that use WorkflowAttribute or WorkflowTextOrAttribute settings to display any activity attributes as available options in addition to the workflow attributes
- Remove the time from the transaction confirmation summary of when payment starts.
Merge branch 'develop' into feature-mp-transactionscanner