Added support for polling in ProxyManager, plus nullable properties,
FileInfo, and a few minor fixes for on-demand properties
fix bug where exceptions during type serialisation were hidden and
appeared as IOException in writer; added first part of Map support