Never instantiate components unless get_component or get_matching_components are called. Remove uninstall_component from local repository, fix component files in spec so that they match the schema.
Merge pull request #19 from lasso/devFreeServer

Never instantiate components unless needed + some cleanup