skit_ind_stream implemented.

The indentation properties themselves are, as of yet, untested.  However, the ind_stream is tested to the point where it will at least forward all calls to the underlying stream
without harming it.
Unittests for indent stream (skit_ind_stream).

These tests exposed an error in how the dispatch for the indentation functions was done, causing them to never
execute the derived methods.  This is now fixed, and skit_ind_streams will actually do indentation.