Split widget_addon to widget_addon_prepend and widget_addon_append.

 Patch converted from PR #534.

Split widget_addon to widget_addon_prepend and widget_addon_append.

Additionally, fixed issue with money widget implementation where it was overwriting settings instead of defaulting them and also did not work with the currency: false setting.