dont assume the DHT item storage is confirmed just because we got some results back,
compare the contents instead. should improve reliability of mentions.
add aging for hashtags
add search method
future-friendly filter ("not dm" instead of unclear "rt AND NORMAL")
increase allowed size of putData request (size of 140-characters UTF-8 message may be up to 140*4=560 bytes)
improve search
;;->;
fix work when dht is not loaded yet
fix access to stack var
fix description
fix case-insensitive search
filter directmsgs by age
Added C++ syntax highlighting
Compability with OpenSSL < 0.9.9

HMAC_* don't return error code before 0.9.9. See details here:
https://github.com/openssl/openssl/commit/87d52468aa600e02326e13f01331e1f3b8602ed0
fix time of far-future messages
fix os x path
Windows: fix wrong convertion of path from utf8 to ansi in libtorrent's create_directory (GetDataDir() returns string in correct code page)
print error messages
Merge pull request #257 from dryabov/top_hashtags

add aging for hashtags
Merge pull request #262 from dryabov/dht_putdata_size

increase allowed size of putData request