Updating primary facade to take a single argument w/keys: defs, fields.
Updating the fields config to map xNAL fields to selectors.
More straightforward way to do default settings.
Bower to declare test/prod dependencies.
Moving packaged builds to /dist.
Adding addressfield.json as a bower dependency.
- Workaround postinstall.sh to handle the build process.
- Grunt copy task to move it into the dist directory for packaging.
Reorganizing so that $.addressfield() handles initialization and $.addressfield.apply() handles form mutations.
Further conceptual division of $.addressfield() and $.af.apply().
Updating the new plugin instantiation method with all intended use-cases. Many test updates todo.
Keep things consistent by calling addressfield.apply when recursing.
Updating all addressfield.apply tests to explicitly call the method.
Adding tests for new "transform" and "binder" methods.
Updating contributing documentation to point out dist rather than build. [ci skip]
Ensuring all methods of instantiating the plugin are chainable.
Ensuring the plugin instantiator calls methods as expected for a direct data object.
Ensure the plugin instantiator supports legacy application behavior.
Ensuring plugin instantiation with a JSON endpoint works as expected.
Making docs reflect changes. [ci skip]
Merge pull request #28 from tableau-mkt/configs

Simplify for the 80% use-case.
Updating license to MIT. [ci skip]