[add] register/deregister methods to components
[add] test placeholders for register/deregister
[fix] wrong operators in error conditionals
Merge pull request #4 from Lulo/component-deregister

Component deregister