Feature/indent

Makes the indent version of getString available which is nice for pretty-printing human readable files and fixes a bug in that write didn't pass options through to dump.