Fix 64-bit VS2013 build

Do not pull in libethereum/Client.h into QT.
This is not necessary the most sane thing to do, but without it I cannot avoid getting 
C:/Program Files (x86)/Windows Kits/8.1/Include/um/winsock2.h(949): error : Can't concatenate non identifier tokens
erros.
Manage invalid instructions without bombing.
Better interface for instrInfo.
A start.
Add untracked files.
Split off general network layer.
Blockchain syncing fixed.
Merge branch 'basenet' into develop
Updated LibEthereum.vcxproj with removed/added files to fix build in VS2013
Merge pull request #298 from AronVanAmmers/develop

Updated LibEthereum.vcxproj with current files to fix build in VS2013
Version bump. New protocol. Network stuff slightly more robust.
Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop
Minor fix.
Another minor fix.
Queue diagnostics.
Relax time sync requirements slightly.
Actually relax timestamp.
Avoid sending chain back to peer once initial sync complete.
Use sha3(header) rather than sha3(block) for hash.
Target block time of 4s.