Starting to use own jshint configuration

- require "use strict"
- don't use undefined variables

Fix of all warnings.