Add one more guard for putting undefined in identifier/registerFunc position
Update gitignore
Clean up umd() arg resolution
bump version