Huge refactoring to build on npm #115

- split individual WiseGui classes into npm modules that are locally included via require() calls
- included wisebed.js via npm repository
- set up build process via grunt that uses browserify and uglify to pipe all WiseGui classes into one js file, reducing the number of HTTP request/response cycles necessary to load WiseGui
- started to use jshint for lint-checking, removed a lot of warnings
- currently some variables are still globally defined, further refactoring should be made in the future