More auto and make_unique updates

In all changed files, make_unique and auto replaced new and class names
where appropriate.