Fix bug where log_call would not read all lines
Added pause-on-error switch for debugging
Support for partitions
MAJOR refactor. The volume is now abstracted into a model along with a partitionmap and partitions.
Volumes and partitions are now controlled via an FSM to ensure that commands are called in the proper sequence.
GRUB can now be installed properly onto loop devices by using dmsetup to fake a proper harddisk.
Rename mount_dir to workspace
We'll be using it for a bucnh of different things in the future
Place everything in info.workspace
instead of spreading files all around the disk
Log commands executed
Get the loop device name in a less dramatic way
VDI images working now
*Helpful error messages included
Minor fixes to paths
Try fixing grub, added some comments
Document some more dependencies
Fix manifest a bit
Implemented both MBR and GPT partitioning.
VirtualBox seems to not like GPT
Fix required packages
Rename loopback image to volume
Minimize required image packages
Updates to networking in vbox
Dont require package sysv-rc to be installed
Remove map and unmap methods on singlepartitionmap
Add references instead of instances to the tasklist