Adds LAN sharing

Addresses Issue #15, and adds a new channel to the main menu: 'LAN
Videos' which allows you to resume viewing videos across your Rokus.
This is done via UDP multicast, and JSON.