Added a NullPlugin and error reporting for when a suitable plugin cannot be found.
Fixed bug with rewalking root walk path.
Added events to qssg.Site