Mid Day Update

Filled out more stubbed functions, it properly sends it's list to the
server and recieves the response.

Tested by having a full version and receiving no needed files. Then
deleted some dll's and the server said we needed to download missing
files and properly sent back the download index.

8/22/2013