Added client registration test and organized code
1. Added client_registration_test and clean_rhsm functionalities
2. Created a new module install.py and moved all install related tests to this module