Coding style
Update partitionmanager submodule: Make it possible to set partition sectors from the outside world
Scaffolding and tests for ResizePartitionJob
Don't forget to queue the job!
3MB is too small for ext4: set a bigger new size for shrink
Implement SetPartGeometryJob and ResizeFileSystemJob

Now testResizePartition:grow and testResizePartition:shrink pass
Update partitionmanager submodule: Include CopySourceDevice and CopyTargetDevice
Make it possible to update message and details fields of a JobResult
move MoveFileSystemJob to its own file

It's going to be bigger than the others.
Coding style
Implement MoveFileSystemJob: all testResizePartition tests pass
testResizePartition: more reliability tests

- use bigger partition sizes
- write a file before resizing, test it is the same after resizing
Improve prettyName of all jobs, log them in execJobList()
Check file system before resizing: necessary for testResizePartition:shrink to pass
Check file system after the resize, like PM does
Fix empty error message
update partitionmanager submodule: Build PartResizerWidget
Make sure all PM filesystem classes are initialized early enough

If FileSystemFactory::init() is not called early enough, we won't get
access to some information such as the number of used sectors.
EditExistingPartitionDialog: Visual resizing of partitions
Fix crash if widgets are deleted before new ones are set