LiquiGlide makes Time's "Best Inventions of the Year 2012" list