include and exclude statements are lists, not dicts. just skip them.
Fix line counter for indent check
Make sure we don't run the normal indent checks when we have a nested dict
Add check for trailing whitespace
don't test indent of dataset when using file.serializer - this could be a list or a nested dict so the required indent is completely arbitrary
Add support for extra & global options not available to getargspec