Merge pull request #286 from giact/develop-vs2013

VS 2013.3 needs _WINSOCK_DEPRECATED_NO_WARNINGS for libminiupnpc
coding standards. revert changes to toTransaction, remove unused copy of QString in doTransact.
Merge branch 'develop' of github.com:subtly/cpp-ethereum into develop
Merge branch 'up-develop' into develop
Merge remote-tracking branch 'subtly/develop' into develop-subtly

Conflicts:
	libethereum/BlockChain.cpp