Initial work on #913
Implement first batch of configuration flags for #913
More configuration flags for #913
More work on #913
More work on #913
More work on #913
More work on #913
More work on #913
More work on #913
More work on #913
More work on #913
More work on #913
More work on #913
Make test portable
More work on #913
More work on #913
Delete
Add settings
Update test