Merge pull request #3 from eucalyptus/master

sync with upstream
Adding elapsed time function
Big check-in for nic and ipaddr detection and input validation
Update the TODO
Removing spurious comments
TODO additions
Check for PackageKit
Run a full yum update before beginning
I have been informed that "installating" is not a word.
Merge pull request #4 from eucalyptus/master

Pulling latest changes from upstream
Merge branch 'master' of github.com:gregdek/eucalyptus-cookbook
Just adding a coffee spinner, will commit to actual code when I have time
Add desktop errors, and some error cleanup
Now with new coffee spinner code!
Missing fi statements are bad
Fixing broken timer code
Switch the order of prep and user input (so that we have the option to nuke if we detect a previous Euca install)
Add euca-already-running check
Adding uuid to curl checks
Remove tgt account in nuke