small server updates to match expected answer format on client
upgraded project to VS2012
adopted client "interface"
adopted binary data as argument to server procedure