config drive all smoke

* Added defect id and commented code
* Fixed issues after first round of review
* user_data_filepath introduced
* Removed hardcoded path to config drive
* Fixed PEP8
* Changed the name of the test class
* Fixed typo in the naming

Change-Id: I739c00a7987272302118e119b2b32fa465c5e1d7
Merge "config drive all smoke"