Alternate hotfix for #108 - windows path length limitations

See #108 - the branch name says it all.

The advantage is that now we have some pretty serious validation going on, which will also prevent upgrading `ProxyManager` without re-generating the proxies, which is good.