Don't require the final note widget on checkout final pages.

Check to see if the widget exists before building content for it.
Merge pull request #25 from isaacgrant/optional-checkout-final-note

Don't require the final note widget on checkout final pages.
Only set the address if not null.
Make the shipping address optional.
Update SQL accordingly.
rename 'Address' to 'Street Address'
Make invalid email messages easier to subclass
Split off the message into its own method. Makes it easy for subclasses to customize the message or use the message elsewhere, like in javascript
rename method as per isaac's suggestion
Merge pull request #27 from nburka/refactor-invalid-email-message

Make invalid email messages easier to subclass
Default the country flydown on account address edits.

This matches the behaviour of the checkout, and prevents the provstate flydwon showing at the same time as the other_provstate field.
Merge pull request #28 from isaacgrant/default-address-edit-country

Default the country flydown on account address edits.
Add back message method.
Merge pull request #26 from nburka/street-address

rename 'Address' to 'Street Address'
Hide the related field when no shipping address.
Merge pull request #20 from charleswaddell/fix-shipping-address

Only set the address if not null.
prepare for release of 2.0.16 | package party