swap makefile for gruntfile
import/configure editorconfig
add package.json for deps and ignore npm install
build IIFE wrappers moved into file system
extra jshintrc for test dir
some extra jshint build flags in core and helpers