Add configuration option to disable the status server
Make better use of move constructors
Miscellaneous C++11 and other cleanup (mostly nullptr stuff)
Use range for syntax to clean up some iterator-based for loops