added jshint and fixed jshint errors
added basic test setup for angular directive with grunt