Added tests for Contain::Component
Renamed Contain::Host to Contain::Container