Adding support for the `appPackageName` attribute for over-the-air installs.
Switching to use a mapping of attributes to sigin params.

This supports the generic passing of attributes to the `signIn` function without needing to add additional checks for each attribute.
Fixing a bad operator.
Adding default for `appPackageName` attribute.

Updating the comparison operator for the attribute value.
Merge pull request #36 from Zoramite/appPackageName

App package name support for over-the-air installs