New: Added ability to get indent information for a node (fixes #625)

Give rules the ability to retrieve the indentation text for a given node. I'm not sure if this is the right way to do it, but seems plausible. This assumes we want to use nodes as the basis for retrieving indentation rather than lines. I'm debating whether overloading this method to also accept line numbers would be useful.