Added CCI Upgrade Functionality

Added CPU, Ram and nic speed upgrade functionality.
Added Reboot and wait/delay timer.
Reboot is necessary for Upgrades to take place
Added test cases for the same and made it pep8 compatible