wip - building list of reasons a tweet got spotlighted

working but only for hashtags and your mentions/replies/retweets
display of reasons not complete, currently spits out terms list
add about blurb
add to spotlight reasons users who interacted with you
all user interaction types now in smart list reasons
list each reason a tweet was spotlighted

there is one annoying edge case - if any term in the smartlist is a subset
of another term, it won't get added to the list.
For example, given text @javascriptdaily and "javascriptdaily" and "javascript"
as two terms, only one of them will be caught by the regex matching pattern.