fixes errors with jshint grunt task
adds jasmine and initializes testing framework