making callback and message optional
adding license to readme
fix env path setting in gruntfile
minor cleanup in readme