Renaming grunt.js -> gruntfile.js to support newer version of grunt
Updated the package to support Grunt 0.4.x
Updated the printElement code to support input types of number