Added services touchup

Added the following touchups:

* "No services" message
* Added services nav button in the charmbrowser now updates its service count properly
we need to check for name changes of services as well.