Networkcache

1. Added an option to do cached reads from the LAN, with the buffer size based on free ram.

2. Increase max readrate based on audio and video bitrates.

Combined these commits help with high bitrate video playback over WiFi and HomePlug networks.