First stab at Bug: 11942.

Use HordeCore for Ajax-y block actions.  Existing blocks work as-is
except for the Weather block's location change text input - which
is currently broken anyway and in need of refactoring.