Fixed #892 by having the components tab reload whenever it's opened.
Merge branch 'master' into feature/testclient