Implement cleanup and temporary cleanup (on_error) ability
Merge branch 'storage_service' of github.com:youdevise/provisioning-tools into storage_service

* 'storage_service' of github.com:youdevise/provisioning-tools:
  rpearce: Rename init and grow to init_filesystem and grow_filesystem
  rpearce: Clean up lvm spec
  rpearce: Cleanup

Conflicts:
	lib/provision/storage/local.rb
Merge branch 'storage_service' of github.com:youdevise/provisioning-tools into storage_service

* 'storage_service' of github.com:youdevise/provisioning-tools:
  rpearce: Move grow into init_filesystem, fix bug with fs_type

Conflicts:
	lib/provision/core/provisioning_service.rb
	lib/provision/storage/local.rb