first attempt at refactor
postmaster changes
add softContains and a misc. refactoring.
checking in
more refactoring
changed name to softCompare and other refactors
fix for arrays of non-strings, such as buffers.
streamline isUnsolicited check
fix for instance of no data
removed softContains case where ender/starter is partially contained within data
cleaned up comments
refactored debug prints
removed ender reset from forceClear...will hopefully unblock sending multiple SMS
comment cleanup
tweak debug as per jia's request
style guide
Merge pull request #19 from tessel/ek-fm-pmrf

Refactor facultymatt's refactoring of postmaster's unsolicited check

Thanks, all, and a special shout out to @facultymatt for getting this started!