Icons that you need
Another problem that I can see is that there is no real place in the marketplace section where we could share our free icons with Concrete5 users. Any suggestions on how to handle that?
You could always put them on sourceforge.
eg. a block (or area or page) is given the class banzai-tokyo. Then any element with class banzai-twitter-knitted banzai-left would have the icon inserted to the background and a padding left to make room for it.
I think the rest of it is clever css, but there may be some jquery involved.
All c5 have done is include this in c5 stylesheets.
My guess is that you could have an addon that pulls in a stylesheet that provides other icons that use a similar mechanism.
You would probably want it to be self contained rather than piggy backing on top of bootstrap code.
I added a screenshot of one of the tests I did without a vector just in case anyone wanted a peek.