- Dinamically find the configuration directory, the cookbooks path and role paths
- Refactor the RunListElement 
- Add cookbook_path and role_path
- Add New Conf class
- Ignore vendor dir
ignore bundle directory
- Rename test
- Refactor solo test split in 2 classes for better
  management
- Update tests
- Aad json_run_list to the accessor so we can test it
- Test individual methods in the solo base class
-testing the expansion of the roles