Fix jsreporter version and break apart gruntfile