File Utils

Deleted the ConstructFile class and the FileSplit class and merged it
all into one big FileUtils class.
Added a bunch of methods:
splitFile (splits whole file into parts of int size x)
join (takes the parts and recreates whole)
getParts (returns string array of partNames)
getCurrentNumParts (gets how many parts user has)
findPartsUserHas (creates int array parts[] where parts[x] is
       the x part number of the file and the integer 0 means
       user does not have that part 1 means user does have
       that part)
doesUserHavePart (checks if user has x part number)
getPartX (returns the x part of the file as File object)
checkIfHasAllParts (checks to see if user has all parts)
updateFileArray (updates partsArray after a part has been
       received)
Getters and Setters

Overall its 265 lines woohoooooo.