Earlier this month, Silver Spring Networks filed an S-1 for its long anticipated IPO. It was so long anticipated that many had about given up, but through a series of smart grid acquisitions, ...