FilePartition, also fixed some stuff in MasterSlaveMessage's
constructor.