Better error message on SmartOS

If the workshop is run as a non-root user and if per-process core dumps
are disabled, display a helpful message and don't start the workshop.

Update the README as well with more detailed instructions.