SGW: Split proxy code out from driver-getwork into driver-proxy
Proxy: Catch invalid usernames and error
SSM: Windows port
Update copyrights
BFG_REGISTER_DRIVER macro to commonly pre-define device_drv structures
SGW: Split proxy code out from driver-getwork into driver-proxy
proxy: Provide a place to store desired proxyshare difficulty on a per-username basis, and copy it to SSM connections when authorising them
SSM: Initialise proxyshare difficulty from --set pxy:diff=N
SSM: Track stratum connections for each proxy user
SSM: Propagate proxy-share difficulty changes to established connections