Add new analyzer "Rainbow Dash"

As requested in SuperUltraCriticalShowstopper request #2685
I have built an analyzer based on Rainbow Dash
...oh god, what have I done...

This will either make some people happy, or is absolute garbage.
Make sizeof more generic
Merge pull request #4367 from TheUbuntuGuy/master

Add new analyzer "Rainbow Dash"