Some code cleanup;
Enhanced version comparsion at update receiver (leading zeros in major, minor,... version are handled and additional zero minor,... version numbers are handled);
Made setter getter for downloadpackage directory, in setter is a / attached to the end if missing;
Updated binary;