On the heels of the recent Microsoft patent filing for Lifestreaming comes the announcement from a company called OMG Life of a new Lifestreaming wearable camera. What is a...