Merge pull request #134 from OpenGeoscience/remove-crud

Removing crud from the repository
changing to jshint for style tests/installing by npm
Using relative path to name jshint tests
adding jshint configuration
fixing style for several core files
ignoring compiled python modules
fixing style issues for all files
removing unnecessary phantomjs install