Added platform as class on main div (nodejs, nodewebkit, phonegap) to be able to apply dynamic styling

For nodewebkit, we are on desktop, probably using mouse
For phonegap, we are on a device, probably using touch
For nodejs, we are a hosted platform, can be anything, but unlikely to be used other than development