Merge pull request #18 from lasso/devFreeServer

Remove old code, fix all failing tests, rewrite installed_components to ...
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.