Excetion handling for humans (2)

(More) backwards compatible version of https://github.com/Shopify/liquid/pull/254

The interface of Liquid::Context changes a little bit (there are no #rethrow_errors and #rethrow_errors= methods anymore), but the interface of Liquid::Template stays backwards compatible.

@bodgan @arthurnn @jasonhl