Remove euca2ools files from plugins.

We check that it is installed during normal execution anyway.
First attempt at hvm support.

Requires:
 - Grub configuration file changes.
 - A new ec2 provider option.
 - New euca2ools version (which has implications across other
   unrelated things due to slightly different output).
Add support for custom ext2/3/4 inode counts.

The script shall require hacking for this no longer!
ec2-register command to use --virtualization-type argument.
Minor formatting improvements in 95-register-ami.
Print --volume-inodes option in --help output.
Add python-setuptools to euca2ools build dependencies.

It appears to be a requirement for euca2ools>=3.*.
Add libxslt1-dev and python-dev as euca2ools dependencies.
Remove 06-patch-boto task.

This apprach scares me, and it does not appear to be an issue building
on Wheezy.
Add output to help indicate build stage.
Remove the horrid spinner!

We should be able to see what is going on.
add-tandard-packages task to get numerical prefix.

This is consistent with all other tasks.
Set default codename value to 'wheezy'.
Fix for euca2ools version test.
Fix sed line wrap bug in 30-grub.
Fix awk statement. ${2} is Bash syntax.
Use euca2ools>=3.* euca-register syntax.
Remove empty line output in 03-build-info task.
Only set inodes if ext filesystem to be created.
Add invocation examples to README.md.