Change admin_add/admin_edit to use saveAll

Related to issue https://github.com/croogo/croogo/issues/514#issuecomment-53711274

This change allows a user to extend the blocks plugin and save related data in another table.  Handy if you want blocks to have site specific fields so they can become a lot more flexible for clients.

I will release a plugin that demonstrates this soon.