Merge pull request #1 from orignal/master

new changes
Merge pull request #2 from orignal/master

Merge pull request #1 from orignal/master
Merge pull request #3 from orignal/master

make sure crypto consts get initialized first
use boost::asio::address for address
check if IP address is valid
ipv4 only
fix binary files
add .gitignor into Win32
Merge branch 'master' of https://github.com/chertov/i2pd
Merge pull request #4 from orignal/master

Merge pull request from orignal/master
fix endian.h (be64toh) bug
Merge pull request #12 from chertov/master

fix file save/load bug, replace endian.h
use kademlia to pick floodfill for destination
bigger buffer size temporary for win32
download RouterInfo through HTTP
fixed build with boost 1.46
clean-up from obsolete RouterInfos
make sure not all routers get deleted after long break
implementation of HMAC-MD5-128
SSU added