Sort out the confusion in the naming used for the .net release vNext and some background on the philosophy of naming..