parseArgs returning multiple errors is bad form, not to mention a scope conflict; return first only
Fix template comments to appease Golint.
Merge pull request #17 from aybabtme/fix_template_comments

Fix issue 13, proper template comments to appease `golint`.
GetType should return err instead of multiple; test for dupes in main; fix tests
Fix missing string format argument in t.Errorf.
Add ' around string format args.

Convenient when the evaluation is an empty string or a non printable
charater, you will see `''` instead of just easily omissible whitespace.
Fix wrong format argument for integers. Fix syntax of messages.
Merge branch 'fix_govet' of github.com:aybabtme/gen into fix_govet

Conflicts:
	args_test.go
	package_test.go