require config_generation
Module shouldn't be named the same as the class
Clean up requires
Relative requires
vagrant require needs to be relative
Move major apis into api class so they can be required from other repos
Add api.rb to the ec-metal include list so it's exposed