initial commit
secondary commit
third commit
templates are now *.template

--list is now an alternative for --templates
--destroy is an alternative for --delete
--verbose flag exists, not used
updated xenbuilder so it no longer forks on its own.
fixed the verbose check
xenbuilder now forks on doStop and doStart
however, stop and start will stop/start all vm's. oops.

vm create ~ 2 seconds
vm start ~ 5 seconds
xenbuilder now forks properly.
code cleanup.
further code cleanups.
doCreate doesn't loop properly.
converting to a for loop.
converted stop and start to for loops.
now to clean up delete {(And stop?)
doStop, doStart and do Delete use for loops and work nicerly.
just messing around with personal vm's
updated xenbuilder to only create on --create (not start)
using $forks set in xenbuilder.conf for ForkManager
enabled template.conf usage of SWAP, MEM, CPU, RAM, KERNEL, INITRD, LOADER, VMNAME, thinpool
test for SWAP config on LVM creation
test for thinpool on LVM creation

todo:

ignore non-existing swap lv's
enable thin swap option
speed up deletion of vm's and lv's
added .gitignore. hope it works.
 testing.
now gitignore should be working. I could move images back from being a link...
doDelete() now tests for "unless $match eq ''" which actually works.
(before it tested whether $match was defined, which it always is for some reason)
"--start --all" now works