Attempting to fix Spark caching

Runtime view discovery now seems to work ok.

Runtime view updating still broken though - seems to be a Spark
problem - I can see the updated view being sent to Spark from
NancyViewFolder.UpdateContents, and I can see the lats modified time
getting sent as changed, but Spark completely ignores the new content
and just serves the stale one.