Added public method to remove excess indentation.

Added public method to remove excess indentation. Also added relevant tests:

- Updated test for spaces indentation.
- Added test for tabbed indentation.
- Added test for mixed white space indentation.

Referenced Issues & Pull Requests: #23 and #59