remove use strict statements

since node is a strict env anyways
introducing new config format
fixing grunt watch task
removing obsolete package tests
making test suites a bit more readable
cleaning up package model