Some minor cleaning up [ci skip].
Slight overlooks regarding issue #313 [ci skip].
Done supporting remote files in recent files (closes #324).