Display all modules in UI

Uses socket.io.

- Includes addition of handlebars views (keep with similar style as polymer)
- Includes a collapsable details section (shows version)
- Adds an `all` method to `cache.js`