Added new firmware type 'ec2hvm' to handle EC2 HVM instances properly

so the comments you added uses 3 spaces for indention but the first line of the comment and the code line uses 4 spaces