Merge branch '3.3/release/3.3.0' into 3.3/develop
Whitespace, spacing, and alignment cleanup

 - Ensure there are newlines at the end of all files
 - Ensure all class declarations with implimentation have a ending
   comment at the close of the class declaration, eg `// End Log`
 - Remove ALL trailing whitespace from the end of lines in all files
 - Fix alignment of some configuration arrays

Refrences #4636
Remove silly End Class comments

Upon zombors request

References #4636
Merge pull request #317 from EvanPurkhiser/fixup/whitespace

Whitespace, spacing, and alignment cleanup

refs #4636
Fix Valid::range bug excluding min/max values

Closes #4672 bug introduced in 23e1b0b
FIX #4712 - Exception on writing log
Using array_filter() w/is_scalar() to fix #4712

This doesn't change the $message variable which prevented additional exceptions of being logged